以前運行cmd命令都是在cmd里面的,但是那個頁面實在是太丑了,后面我就全部用git bash來運行window下的命令了。
但是在git bash 中運行下python – -version 或 pip list 命令,都是可以正常使用。
但是輸入python 確沒有任何響應。
使用python -i 可以顯示已安裝python,可以運行。
這是什么原因呢,經過谷歌,原來安裝Git Bash 的時候有提示,MinTTY不支持交互操作,如Python和Node, 用winpty + program就可以運行了。
那么有三種方式來解決這種問題。
1、利用winpty接口
1
winpty python
2、顯式使用 python -i
1
python -i
3、用alias鍵映射
在 /etc/bash.bashrc 這個文件中加入alias python=’winpty python ‘就好了,然后重啟bash,因為它每次重啟時會讀取bashrc文件來進行初始配置。