关于pycharm中无法安装第三方包的解决办法)
前提
近期在利用 pycharm 安装第三方库时会提示 pip 不是最新版本, 因此对 pip 进行更新,但是生成最新版本之后, pip 中由于缺少 main 函数,导致在 pycharm 中无法自动安装第三方库。
解决办法
①找到 pycharm 的安装路径, 并找到路径下的 …/helpers/packaging_tool.py 文件。
②打开这个文件, 作以下修改:
文件最前面添加:import pip._internal as pip_new
然后对两个函数 do_install 和 do_uninstall 进行修改,将原有的 return 语句注释掉,以以下语句分别进行替换:
return pip_new.main([‘install’] + pkgs)
return pip_new.main([‘uninstall’, ‘-y’] + pkgs)
完成之后,即可正常使用 pip 进行第三方库的安装