2017-08-08 39 views
1

我試圖設置python作爲我的git bash上的別名,並且我編輯了我的.bashrc和.bash_profile以具有別名。我已經編輯這兩個文件,我仍然得到的Git的Bash中的命令沒有發現提示: bash-screenshotGit Bash(Windows)不使用路徑

的.bashrc和.bash_profile文件:

if [ -f ~/.bashrc ]; then . ~/.bashrc; fi 
# Enable tab completion 
source ~/git-completion.bash 
alias python="~\AppData\Local\Programs\Python\Python35\python.exe" 

任何人有什麼想法?

+0

你肯定Python路徑的? 'C:\ Users \ \ AppData \ Local \ Programs \ Python \ Python35 \ python.exe' – Wheatley

+0

是我打開文件資源管理器並右鍵單擊並轉到路徑屬性 –

+1

如果使用正斜槓怎麼辦? '別名python =〜/ AppData/Local/Programs/Python/Python35/python.exe' – janos

回答

3

與python不同,不會轉義任何東西的反斜槓在bash中被刪除。

所以

alias python="~\AppData\Local\Programs\Python\Python35\python.exe" 

創建別名~AppDataLocalProgramsPythonPython35python.exe

修復:

或只是設置的路徑(.exe後綴支持的bash的Windows口味)

export PATH=$PATH:~/AppData/Local/Programs/Python/Python35 

(所以沒有進入別名/殼內置插件仍然可以運行程序python使用subprocessexec

相關問題