pycharm安装第三方库报错

Pycharm导入第三方库报错:

AttributeError:module 'pip' has no attribute 'main'

pip 版本,10.0以上没有main()

解决办法一:考虑降个版本:python -m pip install --upgrade pip==9.0.3

解决办法二:   修改pycharman安装包helpers下面的packaging_tool.py文件

defdo_install(pkgs):

    try:

        importpip

    exceptImportError:

        error_no_pip()

    return pip.main(['install'] +pkgs)



defdo_uninstall(pkgs):

    try:

        importpip

    exceptImportError:

        error_no_pip()

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



修改为:

def do_install(pkgs):

    try:

        #import pip

        try:

            frompip._internal import main

        exceptException:

            frompip import main

    exceptImportError:

       error_no_pip()

    return main(['install'] + pkgs)



def do_uninstall(pkgs):

    try:

        #import pip

        try:

            frompip._internal import main

        exceptException:

            frompip import main

    exceptImportError:

       error_no_pip()

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



修改完成之后,重装就OK了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容