Mac下Pycharm中升級pip失敗,通過終端升級pip


使用 Pycharm 使,需要下載相關的第三方包,結果提示安裝失敗,提示要升級 pip 版本,但是通過 Pycharm 重新安裝卻失敗,原因可能是出在通過 Pycharm 時升級 pip 是沒有權限的,所以一般在 Pycharm 中升級的時候會失敗。如圖所示,當點擊右邊新版本升級的時候,一般不會成功,這個時候我們通過命令行來解決。

 

 打開終端,在終端輸入下面的命令升級 pip,注意要使用 sudo

sudo python -m pip install --upgrade pip
# pip -V #檢查版本號

 通過上面的命令可以執行成功。這里要說一下,要想 Pycharm 中的版本和命令行中的版本對應上,那 Pycharm 中的 virtualenv Environment 添加的要和命令行 python 安裝路徑相同,也就是 python 安裝目錄的 site-packages 里面的包加載到 virtualenv Environment 。

上面執行 pip 升級時,使用的 python 就是命令行中安裝的 python 路徑。

/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages

 最終安裝的各種包都在上面這個目錄,pip 升級之后也是在這個目錄。

 

如果 anaconda 中已經安裝有最新的 pip 時,而 python 目錄下的 pip 又不是最新的,也可以通過上面的方式升級。

在 jupyter notebook 中安裝相應的包,通過下面的方式進行安裝。

# 這個命令安裝的包,都可以在 jupyter notebook 中使用
! pip install matplotlib

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM