執行pip 命令出現Could not install packages due to an EnvironmentError錯誤的解決辦法

今天想安裝一個pyspider, 但是卻出現了下圖的錯誤

因爲環境的錯誤導致的原因,嗯.......搜了一下,只需把命令改爲pip install --user pyspider就可以了

網上的回答是直接這樣就行了,但是我的卻出現了另一個問題。這個包是安裝成功了,但是調用時輸入pyspider all,卻返回了pyspider不是內部或外部命令的提示,

注意看安裝成功之前有幾行不同顏色的字體,說的大概意思就是我的這個包不在環境變量PATH裏,正常情況下通過pip命令安裝一個模塊,這個模塊是放到python\Lib\site-packages\下的,但是這個pyspider.exe不在這個路徑下,是在上面提到的C:\Users\(你的用戶名)\AppData\Roaming\Python\Python36\Scripts\下,所以這次直接按照提示把這個目錄添加到環境變量,最後在命令行輸入pyspider all,成功了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章