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

使用 Pycharm 使,須要下載相關的第三方包,結果提示安裝失敗,提示要升級 pip 版本,可是經過 Pycharm 從新安裝卻失敗,緣由多是出在經過 Pycharm 時升級 pip 是沒有權限的,因此通常在 Pycharm 中升級的時候會失敗。如圖所示,當點擊右邊新版本升級的時候,通常不會成功,這個時候咱們經過命令行來解決。python

 

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

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

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

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

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

 最終安裝的各類包都在上面這個目錄,pip 升級以後也是在這個目錄。code

 

若是 anaconda 中已經安裝有最新的 pip 時,而 python 目錄下的 pip 又不是最新的,也能夠經過上面的方式升級。blog

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

# 這個命令安裝的包,均可以在 jupyter notebook 中使用
! pip install matplotlib
相關文章
相關標籤/搜索