關(guān)于pycharm中pip版本10.0無(wú)法使用的解決辦法
一、背景:
近期在利用 pycharm 安裝第三方庫(kù)時(shí)會(huì)提示 pip 不是最新版本, 因此對(duì) pip 進(jìn)行更新,但是生成最新版本之后, pip 中由于缺少 main 函數(shù),導(dǎo)致在 pycharm 中無(wú)法自動(dòng)安裝第三方庫(kù)。
二、問(wèn)題:
最新版本的 pip 無(wú)法自動(dòng)安裝第三方庫(kù),比如在安裝 mxnet時(shí),會(huì)提示:

解決辦法:
網(wǎng)上的解決方案比較明確,大致以下兩個(gè)步驟:
①找到 pycharm 的安裝路徑, 并找到路徑下的 .../helpers/packaging_tool.py 文件。

②打開(kāi)這個(gè)文件, 作以下修改:
文件最前面添加:
import pip._internal as pip_new
然后對(duì)兩個(gè)函數(shù) do_install 和 do_uninstall 進(jìn)行修改,將原有的 return 語(yǔ)句注釋掉,以以下語(yǔ)句分別進(jìn)行替換:
return pip_new.main(['install'] + pkgs) return pip_new.main(['uninstall', '-y'] + pkgs)
即:

完成之后,即可正常使用 pip 進(jìn)行第三方庫(kù)的安裝, 效果如圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 解決python明明pip安裝成功卻找不到包的問(wèn)題
- 查看python安裝路徑及pip安裝的包列表及路徑
- 使用anaconda的pip安裝第三方python包的操作步驟
- win10下Python3.6安裝、配置以及pip安裝包教程
- python通過(guò)pip更新所有已安裝的包實(shí)現(xiàn)方法
- 解決python2.7用pip安裝包時(shí)出現(xiàn)錯(cuò)誤的問(wèn)題
- Pycharm無(wú)法使用已經(jīng)安裝Selenium的解決方法
- Python在終端通過(guò)pip安裝好包以后在Pycharm中依然無(wú)法使用的問(wèn)題(三種解決方案)
相關(guān)文章
Python讀取JSON文件及一些常見(jiàn)的陷阱和改進(jìn)方法
在Python編程中處理JSON文件是一項(xiàng)基本但關(guān)鍵的技能,文章通過(guò)一個(gè)簡(jiǎn)單的讀取JSON文件的代碼示例出發(fā),分析了代碼中存在的問(wèn)題,將遇到的問(wèn)題解決方法介紹也非常詳細(xì),需要的朋友可以參考下2024-10-10
django ajax發(fā)送post請(qǐng)求的兩種方法
這篇文章主要介紹了django ajax發(fā)送post請(qǐng)求的兩種方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
python?調(diào)制解調(diào)的實(shí)現(xiàn)
在Python中,可以使用SciPy和NumPy庫(kù)來(lái)處理信號(hào),包括進(jìn)行FM信號(hào)的解調(diào),本文主要介紹了python?調(diào)制解調(diào)的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
關(guān)于Python不換行輸出和不換行輸出end=““不顯示的問(wèn)題(親測(cè)已解決)
這篇文章主要介紹了關(guān)于Python不換行輸出和不換行輸出end=““不顯示的問(wèn)題(親測(cè)已解決),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
python密碼學(xué)文件解密實(shí)現(xiàn)教程
這篇文章主要為大家介紹了python密碼學(xué)文件解密實(shí)現(xiàn)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
Python圖像處理之直線和曲線的擬合與繪制【curve_fit()應(yīng)用】
這篇文章主要介紹了Python圖像處理之直線和曲線的擬合與繪制,結(jié)合實(shí)例形式分析了Python曲線擬合相關(guān)函數(shù)curve_fit()的使用技巧,需要的朋友可以參考下2018-12-12

