关于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系列之新版本导入httplib模块报ImportError解决方案
May 23 Python
python通过加号运算符操作列表的方法
Jul 28 Python
给你选择Python语言实现机器学习算法的三大理由
Nov 15 Python
python实现随机漫步算法
Aug 27 Python
对python中类的继承与方法重写介绍
Jan 20 Python
详解python中的hashlib模块的使用
Apr 22 Python
pandas实现将dataframe满足某一条件的值选出
Jun 12 Python
django 信号调度机制详解
Jul 19 Python
python批量解压zip文件的方法
Aug 20 Python
python next()和iter()函数原理解析
Feb 07 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
Python基础知识之变量的详解
Apr 14 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
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
2012/02/05 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
Yii2汉字转拼音类的实例代码
2017/04/18 PHP
PHP中实现中文字串截取无乱码的解决方法
2018/05/29 PHP
js与jquery中获取当前鼠标的x、y坐标位置的代码
2011/05/23 Javascript
简单的两种Extjs formpanel加载数据的方式
2013/11/09 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
判断及设置浏览器全屏模式
2014/04/20 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
Vue 重置组件到初始状态的方法示例
2018/10/10 Javascript
推荐15个最好用的JavaScript代码压缩工具
2019/02/13 Javascript
微信小程序实现页面左右滑动
2020/11/16 Javascript
用Python给文本创立向量空间模型的教程
2015/04/23 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
Python序列对象与String类型内置方法详解
2019/10/22 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
Django权限控制的使用
2021/01/07 Python
德国领先的大尺码和超大尺码男装在线零售商:Bigtex
2019/06/22 全球购物
法学专业个人求职信
2013/09/26 职场文书
总经理办公室主任岗位职责
2013/11/12 职场文书
公司部门司机岗位职责
2014/01/03 职场文书
教师学习培训邀请函
2014/02/04 职场文书
小学生操行评语
2014/04/22 职场文书
个人投资计划书
2014/05/01 职场文书
2014党员学习兰辉先进事迹思想汇报
2014/09/17 职场文书
学生会干部自我鉴定2014
2014/09/18 职场文书
报到证办理个人委托书
2014/10/06 职场文书
合作协议书模板
2014/10/10 职场文书
物业工程部经理岗位职责
2015/04/09 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
高中家长意见怎么写
2015/06/03 职场文书
2016基督教会圣诞节开幕词
2016/03/04 职场文书
python实现剪贴板的操作
2021/07/01 Python