我已經設置PATH環境變量:與bat文件但執行python '蟒不被識別爲內部.....'
C:\用戶\ ZY>路徑 PATH = E:\ ProgramData \ Anaconda3; e:\ ProgramData \ Anaconda3 \ Library \ mingw-w64 \ bin; e:\ ProgramData \ Anaconda3 \ Library \ usr \ bin; e:\ ProgramData \ Anaconda3 \ Library \ bin; e:\ Pr ogramData \ Anaconda3 \ Scripts; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ W bem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; d:\ Program Files \ Process套索\; ; E:\程序文件(x86)\微軟VS代碼\ BIN
我可以成功地通過Win通話蟒蛇 + [R和CMD,然後輸入 '蟒蛇'
,但如果我叫cmd在目錄下shift +右鍵單擊,它會提示'python不被識別爲內部或外部命令'
所以當我在一個目錄中運行bat文件時,它不能成功。
@echo off
python
pause
你可以嘗試在哪裏工作的cmd文件中的python嗎?你在設置你的環境後關閉了所有的窗戶。變量?這是軟件安裝程序要求您重新啓動PC /結束會話的原因之一,因此可以正確傳播更改。 –
@ Jean-FrançoisFabre它不能工作。環境變量由anaconda設置。也許我應該卸載anaconda並安裝它,然後重新啓動?我真的很奇怪,因爲我可以在一個月前用bat文件調用python。但是在我卸載3.5version並安裝2.7version後,我忘記了在安裝時選擇添加路徑選項。現在我卸載2.7版本並安裝3.5版本,它變得失敗。 – goldmonkey
dunno。 python應該放在哪裏?因此我的問題是在哪裏可以運行它的命令中的「python」。 –