关于pycharm中pip版本10.0无法使用的解决办法


Posted in Python onOctober 10, 2019

一、背景:

近期在利用 pycharm 安装第三方库时会提示 pip 不是最新版本, 因此对 pip 进行更新,但是生成最新版本之后, pip 中由于缺少 main 函数,导致在 pycharm 中无法自动安装第三方库。

二、问题:

最新版本的 pip 无法自动安装第三方库,比如在安装 mxnet时,会提示:

关于pycharm中pip版本10.0无法使用的解决办法

解决办法:

网上的解决方案比较明确,大致以下两个步骤:

①找到 pycharm 的安装路径, 并找到路径下的  .../helpers/packaging_tool.py 文件。

关于pycharm中pip版本10.0无法使用的解决办法

②打开这个文件, 作以下修改:

文件最前面添加:

import pip._internal as pip_new

然后对两个函数 do_install 和 do_uninstall 进行修改,将原有的 return 语句注释掉,以以下语句分别进行替换:

return pip_new.main(['install'] + pkgs)
return pip_new.main(['uninstall', '-y'] + pkgs)

即:

关于pycharm中pip版本10.0无法使用的解决办法

完成之后,即可正常使用 pip 进行第三方库的安装, 效果如图:

关于pycharm中pip版本10.0无法使用的解决办法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python和pyqt实现360的CLable控件
Feb 21 Python
python实现的解析crontab配置文件代码
Jun 30 Python
Python使用random和tertools模块解一些经典概率问题
Jan 28 Python
深入浅析Python中join 和 split详解(推荐)
Jun 30 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
Dec 14 Python
python实现最小二乘法线性拟合
Jul 19 Python
关于Python内存分配时的小秘密分享
Sep 05 Python
Python实现桌面翻译工具【新手必学】
Feb 12 Python
Python如何基于Tesseract实现识别文字功能
Jun 05 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
Feb 07 Python
深入理解Pytorch微调torchvision模型
Nov 11 Python
超实用的 30 段 Python 案例
Oct 10 #Python
使用浏览器访问python写的服务器程序
Oct 10 #Python
详解Python time库的使用
Oct 10 #Python
python自动化测试无法启动谷歌浏览器问题
Oct 10 #Python
python批量将excel内容进行翻译写入功能
Oct 10 #Python
Python爬虫爬取Bilibili弹幕过程解析
Oct 10 #Python
安装python及pycharm的教程图解
Oct 10 #Python
You might like
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
中篇:安装及配置PHP
2006/12/13 PHP
php 面试碰到过的问题 在此做下记录
2011/06/09 PHP
php防止sql注入之过滤分页参数实例
2014/11/03 PHP
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
nodejs实现HTTPS发起POST请求
2015/04/23 NodeJs
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
webpack dll打包重复问题优化的解决
2018/10/10 Javascript
google广告之另类js调用实现代码
2020/08/22 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
[01:01]青春无憾,一战成名——DOTA2全国高校联赛开启
2018/02/25 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
Python 基础教程之包和类的用法
2017/02/23 Python
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
浅谈flask中的before_request与after_request
2018/01/20 Python
基于virtualenv创建python虚拟环境过程图解
2020/03/30 Python
python rolling regression. 使用 Python 实现滚动回归操作
2020/06/08 Python
python如何安装下载后的模块
2020/07/03 Python
如何在windows下安装配置python工具Ulipad
2020/10/27 Python
css3中用animation的steps属性制作帧动画
2019/04/25 HTML / CSS
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
HTML5实现Notification API桌面通知功能
2016/03/02 HTML / CSS
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
一个精品风格的世界:Atterley
2019/05/01 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
存储过程的优缺点是什么
2015/01/10 面试题
工程造价管理专业大专生求职信
2013/10/06 职场文书
什么是岗位职责
2013/11/12 职场文书
家长对孩子的感言
2014/03/10 职场文书
大学专科自荐信
2014/06/17 职场文书
房屋买卖委托书格式范本格式
2014/10/13 职场文书
解除施工合同协议书
2014/10/17 职场文书
2014年作风建设剖析材料
2014/10/23 职场文书
交通处罚决定书
2015/06/24 职场文书
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript