
我知道這個問題以前曾被問過,但我找不到適合我的解決方案。我已經卸載並重新安裝了幾次 python 並更改了路徑位置。每當我在 cmd 中執行 python 時,都會收到此錯誤「python」未被識別為內部或外部命令、可操作程式或批次檔。 Python 可以在我的 Jupyter Notebook 中運行,但如果我需要 pip 安裝某些東西,我無法這樣做。
答案1
每當我運行
python
時,cmd
我都會收到此錯誤'python' is not recognized as an internal or external command, operable program or batch file
。
您需要新增python.exe
到 Windows 路徑變數。您可以在使用官方安裝程式安裝 Python 時執行此操作python.org透過選擇自訂安裝並標記正確的選項以將 Python 新增至環境變數。
如果您需要手動將 Python 的路徑新增至 Windows 路徑變數(例如,因為已經安裝了 Python),請尋找 Windows 搜尋並輸入env
內容。按一下指示您希望編輯環境變數的第一個連結。
如果您使用的是 Windows 7,請將 eg 添加到下的變數
;C:\path\to\python
末尾,其中是您的 Python 安裝資料夾(如果您希望 Python 只能由該使用者單獨訪問,則僅在您的使用者變數下使用)。如果您在 Windows 搜尋中點擊了錯誤的鏈接,您可能需要單擊該 按鈕才能訪問所述設定。Path
System variables
python
PATH
Environment Variables...
在 Windows 10 上,只需新增
C:\path\to\python
到清單末尾(在新欄位中)。不要新增
python.exe
到您的路徑條目(即C:\path\to\python\python.exe
錯誤)。
Python 可以在我的 Jupyter Notebook 中運行,但如果我需要
pip
安裝某些東西,我無法這樣做。
透過官方安裝程式(上面)將 Python 添加到環境變數應該可以解決這個問題。如果沒有,您將需要執行上面相同的(粗略)步驟,但添加C:\path\to\python\Scripts
到您的路徑(Scripts
是所在的資料夾pip.exe
)。
無論哪種情況,請在嘗試從命令列存取python
/之前重新啟動 PC 。pip