91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Pycharm報錯Non-zero?exit?code?(2)如何解決

發布時間:2022-09-23 14:39:12 來源:億速云 閱讀:583 作者:iii 欄目:開發技術

本篇內容介紹了“Pycharm報錯Non-zero exit code (2)如何解決”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

前言

使用PyCharm在Python Interpreter設置中的Python虛擬環境安裝第三方包時,很有可能報錯:Non-zero exit code (2),如圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

甚至升級pip也會報錯,如圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

提示如下:

Try to run this command from the system terminal. 
Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 
'D:\Program Files\Python\py36-basic-v\Scripts\python.exe'.

如上方所屬,官方說可能的原因是pip沒有被安裝在虛擬環境的指定目錄,并建議在終端中運行pip命令來安裝第三方包。

官方的提示有一定的合理性,不過并不試用所有情況,可以在虛擬環境的目錄中查看是否存在pip模塊,若不存在,將pip模塊安裝在指定目錄即可;若存在,則不是pip模塊路徑的問題,那么到底是什么原因呢?

經過調查,是pip版本的問題,我的Python版本為3.6,pip版本為21.3.1,該版本的pip一定會出現該問題,解決方案也很簡單,將pip版本降級為20.2.4即可,操作方法參見下方的方案2:降級pip版本。(不建議升級pip,因為新版本的pip都有可能會出現同樣的問題)

方案1(推薦):使用Terminal終端安裝第三方包

點開PyCharm底部工具欄的Terminal,如下圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

輸入pip install命令來安裝第三方包,如圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

但此方案治標不治本,問題并沒有得到解決,只是通過替代方法進行第三方包的安裝,若想根本解決問題,請參見下方的方案2

方案2(根本解決):降級pip版本

首先使用PyCharm打開一個項目。若沒有Python環境,需先創建虛擬環境,如下圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

File - Settings - Python Interpreter中看到Python虛擬環境中的pip版本為21.3.1,如下圖,我們需要降級pip的版本為20.2.4。

Pycharm報錯Non-zero?exit?code?(2)如何解決

點開PyCharm底部工具欄的Terminal,如下圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

輸入如下命令,注意一定要有python -m,否則沒有權限:

python -m pip install pip==20.2.4

輸入命令后,出現如下提示則證明降級成功:

Pycharm報錯Non-zero?exit?code?(2)如何解決

輸入命令pip -V可查看當前pip版本,如下圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

至此問題已經成功解決,在Settings中安裝第三方包可以成功安裝,如下圖:

Pycharm報錯Non-zero?exit?code?(2)如何解決

“Pycharm報錯Non-zero exit code (2)如何解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

霍邱县| 万山特区| 洞口县| 丹棱县| 乌什县| 泉州市| 吴川市| 南召县| 昌图县| 洛南县| 庆云县| 电白县| 定结县| 抚宁县| 台前县| 保靖县| 尼木县| 关岭| 通河县| 汕头市| 武鸣县| 山丹县| 古浪县| 澎湖县| 东丰县| 沈丘县| 达拉特旗| 高阳县| 新干县| 清水河县| 大连市| 辽源市| 清原| 富民县| 上栗县| 秦皇岛市| 秦安县| 德安县| 贞丰县| 依兰县| 雷山县|