這個問題本質其實就是,windows的cmd並不能識別python這個符號(即無法識別這個符號是一個可執行程序),因爲windows這裏也是類似的,遇到一個字符,先會在默認path路徑查詢這個符號是不是一個可執行程序
新安裝的python是安裝在D盤的python下面,而這個並不是windows的一個默認路徑,所以windows在自己的默認路徑下查詢python這個符號就查詢不到,所以會報這個錯誤
解決問題的思路無非就是兩種:
第一種:新安裝的python對應的盤路徑是否正確 有可能你的python.exe 在D盤 你的安裝在C盤
選擇自定義安裝,安裝到同一個盤內
因爲python默認安裝到C盤,所以小夥伴們要小心了!!!
第二種:沒有配置環境變量(寫安裝文件目錄即可)
我的文件目錄:
修改環境變量:(Win10 例子)
Cygwin真是安裝不易,刪除也不易。
正常情況下刪除Cygwin使用其setup反安裝是最好的選擇,但是一旦我們重裝過系統後,反安裝就不行了,同時直接刪除也不行,蛋碎了有木有!
搜索了一些資料,終於找到解決方法,複製以下代碼保存爲bat文件,右擊以管理員身份運行即可(cygwin路徑請修改爲你機器的路徑),運行完畢後,直接手動刪除整個文件夾。
SET DIRECTORY_NAME="E:\Cygwin"
C:\windows\system32\TAKEOWN /f %DIRECTORY_NAME% /r /d y
C:\windows\system32\ICACLS %DIRECTORY_NAME% /grant administrators:F /t
PAUSE
歡迎大家前來知識討論 QQ羣: 659014357