关于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模块学习 filecmp 文件比较
Aug 27 Python
python实现可将字符转换成大写的tcp服务器实例
Apr 29 Python
深入解析Python中的变量和赋值运算符
Oct 12 Python
python web框架学习笔记
May 03 Python
Python遍历某目录下的所有文件夹与文件路径
Mar 15 Python
python3.7.0的安装步骤
Aug 27 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
May 27 Python
把vgg-face.mat权重迁移到pytorch模型示例
Dec 27 Python
基于flask实现五子棋小游戏
May 25 Python
Pytorch中Softmax与LogSigmoid的对比分析
Jun 05 Python
python tqdm用法及实例详解
Jun 16 Python
Python socket如何解析HTTP请求内容
Feb 12 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注册登录系统简化版
2020/12/28 PHP
php实现解析xml并生成sql语句的方法
2018/02/03 PHP
laravel orm 关联条件查询代码
2019/10/21 PHP
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
jquery ready(fn)事件使用介绍
2013/08/21 Javascript
JS:window.onload的使用介绍
2013/11/13 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
2015/09/14 Javascript
js实现tab切换效果实例
2015/09/16 Javascript
JavaScript禁止用户多次提交的两种方法
2016/07/24 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
2017/02/22 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
jQuery动态添加.active 实现导航效果代码思路详解
2017/08/29 jQuery
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
jQuery Dom元素操作技巧
2018/02/04 jQuery
浅谈JavaScript_DOM学习篇_图片切换小案例
2019/03/19 Javascript
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
2019/08/08 jQuery
[01:06:42]VP vs NewBee Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
详解Django中的过滤器
2015/07/16 Python
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
2020/02/17 Python
Python如何输出整数
2020/06/07 Python
Python实现一个简单的毕业生信息管理系统的示例代码
2020/06/08 Python
python怎么判断素数
2020/07/01 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
失业者真诚求职信范文
2013/12/25 职场文书
同学会邀请书大全
2014/01/12 职场文书
《假如》教学反思
2014/04/17 职场文书
节约用水标语
2014/06/11 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
幼儿园体操比赛口号
2015/12/25 职场文书