写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友。

目录

  • 一、问题
  • 二、根本原因
  • 三、解决办法

一、问题

// An highlighted block
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot

二、根本原因

根本原因:
查找了半天原因,最后发现,是 python2.7环境下缺少“matplotlib”模块造成的

三、解决办法

1.Win + R 打开运行窗口,输入cmd回车,打开命令行窗口

2.切换到Python27的根文件Scripts 目录下:

3.将Scripts 目录下的pip.exe拖到命令行窗口中D:\python27\Scripts\pip.exe后边加上install matplotlib
(上述方法尝试了几次,均因为网络加载慢下载失败)

查找资料的时候,看到了python 2.7 下载 matplotlib这篇博客,其中加的豆瓣的国内源,尝试了一下,发现下载速度超快,结合自己的环境配置,成功运行
由于python 2.7 不支持 matplotlib 3 以上版本 所以只能下载2-3之间版本最高的

python -m pip install "matplotlib>2.0,<3.0" -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
// 结合自己的环境配置:
D:\python27\Scripts\pip.exe install "matplotlib>2.0,<3.0" -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

具体操作如下所示:

//1.win+R--cmd 快捷键打开cmd
//2.切换到Python27的根文件Scripts 目录下
C:\Users\Administrator>D:D:\>cd python27D:\python27>cd Scripts//3.将Scripts 目录下的pip.exe拖到cmd界面中D:\python27\Scripts\pip.exe后边加上install "matplotlib>2.0,<3.0" -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
D:\python27\Scripts>D:\python27\Scripts\pip.exe install "matplotlib>2.0,<3.0" -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
Looking in indexes: http://pypi.douban.com/simple/
Collecting matplotlib<3.0,>2.0Downloading http://pypi.doubanio.com/packages/60/f3/6bf72ceec1f3cd3ff5df1ab71d1655920f099c34484360bbed025ded521f/matplotlib-2.2.5-cp27-cp27m-win_amd64.whl (8.7MB)|████████████████████████████████| 8.7MB 1.9MB/s
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl (67kB)|████████████████████████████████| 71kB 2.0MB/s
Collecting python-dateutil>=2.1 (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB)|████████████████████████████████| 235kB 1.8MB/s
Collecting six>=1.10 (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl
Collecting pytz (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/12/f8/ff09af6ff61a3efaad5f61ba5facdf17e7722c4393f7d8a66674d2dbd29f/pytz-2020.4-py2.py3-none-any.whl (509kB)|████████████████████████████████| 512kB 832kB/s
Collecting kiwisolver>=1.0.1 (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/4e/02/9c79d58f2e9f61d201f8390b5f51fdb0c19e777a241818b784f2a38ee013/kiwisolver-1.1.0-cp27-none-win_amd64.whl (64kB)|████████████████████████████████| 71kB 1.4MB/s
Collecting backports.functools-lru-cache (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/da/d1/080d2bb13773803648281a49e3918f65b31b7beebf009887a529357fd44a/backports.functools_lru_cache-1.6.1-py2.py3-none-any.whl
Requirement already satisfied: numpy>=1.7.1 in d:\python27\lib\site-packages (from matplotlib<3.0,>2.0) (1.16.6)
Collecting cycler>=0.10 (from matplotlib<3.0,>2.0)Downloading http://pypi.doubanio.com/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools in d:\python27\lib\site-packages (from kiwisolver>=1.0.1->matplotlib<3.0,>2.0) (41.2.0)
Installing collected packages: pyparsing, six, python-dateutil, pytz, kiwisolver, backports.functools-lru-cache, cycler, matplotlib
Successfully installed backports.functools-lru-cache-1.6.1 cycler-0.10.0 kiwisolver-1.1.0 matplotlib-2.2.5 pyparsing-2.4.7 python-dateutil-2.8.1 pytz-2020.4 six-1.15.0

再次运行代码,问题完美解决!


以上是自己通过网络查找及自身实践整理所得,大家有更好的建议,可以留言交流!

转载或者引用本文内容请注明来源及原作者

参考
1.python 2.7 下载 matplotlib
2.最简单的matplotlib安装教程
3.Python | 如何用pip安装模块和包

python2.7环境下“No module named matplotlib.pyplot”的解决办法相关推荐

  1. python2.7环境下“No module named numpy”的解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.根本原因 三.解决办法 一.问题 // An highlighted block import nu ...

  2. python下载matplotlib.finance模块_关于Matplotlib中No module named 'matplotlib.finance'的解决办法...

    最近在研究量化分析,需要用到matplotlib中的一个库,输入 from matplotlib.finance import quotes_historical_yahoo_ohlc, candle ...

  3. Tensorflow No module named ‘tensorflow.examples.tutorials‘解决办法,有用

    任何程序错误,以及技术疑问或需要解答的,请扫码添加作者VX::1755337994 1 .利用TensorFlow代码下载MNIS丁 TensorFlow 提供了一个库, 可以直接用来自动下载与安装M ...

  4. No module named yum错误的解决办法

    No module named yum错误的解决办法 今天用yum安装软件的时候出现如下错误: There was a problem importing one of the Python modu ...

  5. Python在指定环境下安装第三方库的报错解决办法

    Python在指定环境下安装第三方库的报错解决办法 在python安装第三方库时,如果直接打开cmd命令提示符,并输入下列安装命令,则会默认安装在base环境下 但base环境下的包新建的虚拟环境是无 ...

  6. python3环境下“No module named nibabel”的解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.根本原因 三.解决办法 一.问题 目前,尝试着通过python读取医学三维图像nrrd格式,运行代码 ...

  7. python3环境下“No module named nrrd”的解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.根本原因 三.解决办法 一.问题 目前,尝试着通过python读取医学三维图像nrrd格式,运行代码 ...

  8. pytorch环境下“No module named SimpleITK”的解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.根本原因 三.解决办法 一.问题 目前,尝试着通过pytorch对医学图像进行处理,运行代码,出现的 ...

  9. 关于 python ImportError: No module named 的问题及解决办法

    python中,每个py文件被称之为模块,每个具有init.py文件的目录被称为包.只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用. 如果想使用非当 ...

最新文章

  1. Android常用控件之Fragment仿Android4.0设置界面
  2. 有汇编功能的python编译器_7.12 计算机基础理念与python解释器编译器安装使用
  3. 抓取网页并解析HTML
  4. LRU原理及其实现(C++)
  5. centos 安装tomcat_简单介绍Linux配置mysql,tomcat,Nginx 开机自启动的几个方式
  6. c语言标识符的文法表示,第三章文法和语法[lly]3.ppt
  7. wifi情况下使用fiddler_fiddler常见的应用场景
  8. 美团点评:摩拜贡献收入15亿元 同期亏损45.5亿元
  9. @PropertySource 解析 yml 配置文件,自定义解析 yaml 工厂类
  10. 用Eclipse创建第一个JSP项目
  11. 一元三次方程重根判别式_一元三次方程快速解法
  12. 计算机一级证件照尺寸,照相馆不会告诉你的哪些事:常用证件照尺寸汇总
  13. C语言如何求最大值和最小值
  14. CSS属性:字体属性和文本属性
  15. Mac一直要求输入密码怎么办?Mac一直弹输入密码窗口或提示存储钥匙串解决方法
  16. 电脑中病毒了怎么修复?电脑中病毒了怎么办?
  17. 什么邮箱群发进箱率高,邮箱怎么群发邮件进箱率怎么样?
  18. 华为运维客户端SeoClient接收返回码错误
  19. 液晶显示模块(LCM)介绍
  20. 于是,我整个人都斯巴达了

热门文章

  1. 20 Very Useful Java Code Snippets
  2. android x86怎么引导,Android、Ubuntu、win三系统引导求教
  3. html进度条圆圈渐变色,HTML5 canvas带渐变色的圆形进度条动画
  4. matlab求解集合覆盖问题,贪心算法实践之集合覆盖问题
  5. 危险工种 机器人逃生记_袋料自动搬运机器人为什么能取代人工搬运
  6. java servlet 获取路径问题_Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析...
  7. 科宇扫地机器人_我的三年16台智能扫地机器人使用回忆录 篇四:扫地谁更精准更干净?新一代3D视讯+激光成像 PK 老式激光扫描,万字实测对比分享...
  8. zookeeper 客户端_zookeeper进阶-客户端源码详解
  9. excel最常用的八个函数_Excel中最常用的快捷键
  10. c 语言 多进程,VC++中进程与多进程管理的方法详解