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

作者:全部梭哈迟早暴富 时间:2021-08-27 15:30:47 

一、背景:

近期在利用 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无法使用的解决办法

来源:https://blog.csdn.net/z704630835/article/details/80434822

标签:pycharm,pip版本
0
投稿

猜你喜欢

  • 吐血推荐珍藏的Visual Studio Code插件(推荐)

    2023-02-09 08:58:31
  • 如何在ASP中使用SQL存储过程

    2008-02-26 12:09:00
  • 可输入的select代码

    2009-12-26 18:25:00
  • Python实现两款计算器功能示例

    2023-01-18 06:18:39
  • Python数据预处理之数据规范化(归一化)示例

    2021-11-18 12:08:10
  • 详解OpenCV实现特征提取的方法

    2022-10-05 11:15:28
  • iis、apache与nginx禁止目录执行asp、php脚本的实现方法

    2023-10-14 11:30:26
  • JavaScript能判定两个function等价吗?

    2009-08-13 14:45:00
  • tensorflow使用神经网络实现mnist分类

    2023-07-05 10:19:13
  • SQL提供的进行数据传输的实用程序—BCP

    2009-01-23 13:45:00
  • Mootools 1.2教程(17)——手风琴插件

    2008-12-11 13:39:00
  • python用于url解码和中文解析的小脚本(python url decoder)

    2023-01-28 06:19:00
  • document.all与getElementById、getElementsByName、getElementsByTagName用法区别-getElementById

    2024-05-22 10:35:58
  • Python牛刀小试密码爆破

    2021-10-05 14:18:47
  • Vue工程模板文件 webpack打包配置方法

    2024-05-10 14:15:40
  • 使用Keras构造简单的CNN网络实例

    2023-08-23 04:38:21
  • 深入了解Python的类与模块化

    2021-04-18 11:28:29
  • 2022最新腾讯轻量云 debian 10 安装pve教程详解

    2022-09-16 15:55:38
  • 【总结】ASP如何获取访客真实的IP地址

    2007-08-15 13:43:00
  • python实现从字符串中找出字符1的位置以及个数的方法

    2023-06-13 20:36:10
  • asp之家 网络编程 m.aspxhome.com