pycharm的pip和setuptools更新問題

1、爲什麼要更新pip和setuptools?
當新的版本出現後,如果還一直使用舊版本,會導致包下載失敗。

2、如何更新pip?
(1)在cmd上輸入python -m pip install --upgrade pip即可
(2)或者打開pycharm,在file-settings打開如下界面,選擇project中的interpreter,看到pip和setuptools的版本號。如果當前version和lastest version不一致,則需要更新。

在這裏插入圖片描述
非常重要!!!非常重要!!!非常重要!!!將鼠標放在需要更新的包上右鍵,出現所在路徑,找到該路徑,並刪除原有的包。你可能覺得這一步很傻,還需要手動刪除,但這確實就是pycharm一個缺點。

在這裏插入圖片描述
需要注意的是,你不一定能在文件中找得到pip對應的末尾爲dist-info文件,可能只有.egg,爲什麼這樣我也不清楚,總之pip對應的。egg和dist-info結尾的文件夾都要刪除。要注意的是setuptools只有dist-info結尾的文件沒有.egg結尾的文件,把它刪除掉。

然後回到settings界面,點擊如圖加號,搜索pip,

在這裏插入圖片描述
非常重要!!!非常重要!!!非常重要!!!確認要下載的版本是最新版本,然後把Specify version前面的勾打上。如果不打勾,雖然顯示的是新版本,實際上下載的是舊版本(是不是很大的bug!)

在這裏插入圖片描述

3、如何更新setuptools?
方法和更新pip 的方法一樣,但是舊版本setuptools要刪掉的文件夾只有dist-info結尾的文件夾,沒有.egg結尾的文件夾。

顯示的Version和Last Version都一樣的時候,恭喜你可以繼續使用pip安裝包了!!!

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