美文网首页python-学习篇
python升级模块出错篇

python升级模块出错篇

作者: chenglansky | 来源:发表于2019-05-26 18:26 被阅读0次

    在anaconda命令行下,升级你会立马想起

    • pip install --upgrade matplotlib,but 等待你的可能是。。。。
      遇到1是升级pip后出现的情况,ImportError: cannot import name main
    • 狠心卸掉你的pip,使用重装:python -m pip install pip==19.0.3,这样做可以指定升级的版本。
      使用升级好的pip利器升级别的插件,例如使用常规命令 pip install --upgrade matplotlib, ,报了
      ERROR: Could not install packages due to an EnvironmentError:Consider using the ``--user`` option or check the permissions. 这时加上 --user参数升级就可以解决。
    • pip install --user --upgrade matplotlib
    • 最后,看看升级的版本号是不是你想要的,在命令行,输入pip list,或进入python模式下,
      import matplotlib as mlp
      print(mlp.version)就可以看到你的模块升级成功! O(∩_∩)O
      我的笔记1.jpg
      截图中有对应的输入命令。

    补充说明:main方法找不到的原因是变为了__main__

    升级后jupyter notebook没法运行,打开anaconda报错如下:AttributeError: '_NamespacePath' object has no attribute 'sort'

    1.JPG
    解决方法: 直接粗暴地进入D:\Anaconda3\Lib\site-packages目录删掉setuptools-27.2.0-py3.5.egg这个文件。

    相关文章

      网友评论

        本文标题:python升级模块出错篇

        本文链接:https://www.haomeiwen.com/subject/pbeftctx.html