如何解決cmd執行python提示不是內部命令

2022-09-28 02:06:13 字數 756 閱讀 6164

python安裝完成後,直接執行python.exe能夠正常執行python程式。但是進入到cmd命令視窗(同時按下win+r組合鍵後輸入cmd進入),輸入python命令提示「不是內部或外部命令」,遇到這種現象通常是沒有將程式設計客棧python的安裝路徑新增到環境變數中。

在桌面上右鍵點選「此電腦」,選擇「屬性」,彈出系統介面選擇「高階系統設定」,進入系統屬性介面後在「高階」選項中選中「環境變數」。

p學習網,免費的python學習**,歡迎**學習!

在「系統變數」中找到變數path,雙擊path變數進入編輯介面。在編輯環境變數對話方塊中點選「新建」,新增python的安裝路徑,之後一直點確定即可。

之後便可以正常執行了。

問題擴充套件:

python3.7安裝後在cmd輸入python和pip命令提示不是內部或外部命令

問題:我是安裝win7系統64位的d盤中;並且已配置好環境變數,win+r輸入cmd,直接輸入python提示不是內部或外部命令

解決方法:

1、切換到python的exe安裝路徑下,執行python執行正常。

2、再重新開啟乙個命令視窗,輸入python,依然提示python提示不是內部或外部命令;

3、檢查環境變數配置:在系統環境變數中的path中新增python的exe安裝路徑。

4、在系統環境變數中新增乙個pyexsktlkowthonroot變數,變www.cppcns.com量值設定為python的exe安裝路徑

5、在使用者變數中新增pythonroot變數,即可解決。

如何解決cmd輸出日誌亂碼問題

在cmd命令列直接輸出tomcat日誌中文內容顯示亂碼,原因是中文系統中cmd命令列視窗預設的編碼是gbk,而tomcatt列印的日誌是utf 8編碼,所以命令輸出的中文內容顯示亂碼。修改cmd命令列視窗字元編碼即可解決日誌中文顯示亂碼問題 cmd命令列視窗字元編碼切換為utf 8,命令列中執行 c...

cmd 執行python檔案如何加引數

cmd 執行python檔案如何加引數 例如執行demo.py python demo.py parameter1 parameter1 1.即可以使用sys實現命令列引數呼叫 sys.argv 是命令列引數列表。len sys.argv 是命令列引數個數。注 sys.argv 0 表示指令碼名。2...

如何解決python爬蟲亂碼問題

直接上 import requests url html requests.get url text print html 輸出結果亂碼,可這是為什麼呢?很明顯是編碼問題造成的 import requests import sys 輸出我們編譯器所用的編碼 print sys.getdefaulte...