ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法

问题:ModuleNotFoundError: No module named ‘matplotlib’

ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第1张图片

解决办法:

round 1:打开PyCharm,点击File->Settings,点击弹出界面的“+”号:

ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第2张图片

输入:matplotlib ,点下面的Install Package,等待一段时间,安装失败:
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第3张图片

round 2:pycharm的Terminal输入 pip install matplotlib

在这里插入图片描述
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第4张图片
等待一段时间后安装失败。分析应该是官方的源在国外,网速慢所以安装失败,换成国内的源试试:

  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban) http://pypi.douban.com/simple/
  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

其中清华的镜像源5分钟同步官网一次,建议使用。

round 3:可以尝试输入以下命令:

  • pip install XXX -i http://pypi.douban.com/simple/ --trusted -host pypi.douban.com

    即在原来pip install XXX命令后添加了 -i http://pypi.douban.com/simple/ --trusted -host pypi.douban.com 后面的链接是在国内的豆瓣镜像,这样就会临时使用豆瓣的pypi镜像去安装库了

    如果所使用的镜像源是未采用https加密协议的镜像网站,则会产生"网站不受信任的问题",此时需要指定 –trusted-host参数手动授权信任。

  • pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
    这样就会临时使用清华大学的pypi镜像去安装库了。

好,介绍到这,实践一下:pip install matplotlib -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第5张图片
哇咔咔!一次成功!

如果感觉这样麻烦的话,可以直接在pycharm里把源设置成国内的:
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第6张图片
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第7张图片
这样就可以用国内的源下载了:
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第8张图片
ModuleNotFoundError: No module named ‘matplotlib‘ 解决办法_第9张图片

你可能感兴趣的:(python)