python升级模块出错篇
2019-05-26 本文已影响0人
chenglansky
在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'
解决方法: 直接粗暴地进入D:\Anaconda3\Lib\site-packages目录删掉setuptools-27.2.0-py3.5.egg这个文件。