无法在 Windows 32 位的 Python 2.7 中导入 matplotlib

B. 德·王尔德

当我在 Python 中导入 matplotlib 时,我有很多错误。所有错误都来自matplotlib的程序init .py

第一的:

于是我下载了这个站点的whl文件:https ://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute 文件:matplotlib-2.2.0rc1-cp27-cp27m-win32.whl

我打开 CMD 并做了: Python -m pip install matplotlib-2.2.0rc1-cp27-cp27m-win32.whl

这是成功的(我尝试了不同的版本,但它总是给我相同的错误。)

所以我打开 Idle 版本 2.7.14 并尝试导入 matplotlib:

import matplotlib

这给了我这个错误:

 Traceback (most recent call last):
  File "C:\Python27\j.py", line 1, in <module>
    import matplotlib
  File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 134, in <module>
    from six.moves.urllib.request import urlopen
ImportError: No module named urllib.request
>>> 

我不明白他们为什么在这个程序中给我错误......顺便说一句,我应该使用 python 2.7 而不是 Python3 所以这不是一个解决方案......

有人能帮我吗?

存在的重要性欧内斯特

为未来的读者提供有用的答案:

Matplotlib 需要六个 1.10或更高版本才能正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ImportError:在Windows 7 32位中运行pip --version命令时无法导入名称main

无法在64位版本的python 3.6.5中导入cv2

无法在Windows 7 32位PC上加载SQLite DLL

Windows 7 Python 2.7 32位上的Python-Sybase

在Python中导入时Matplotlib无法识别为模块

在32位python解释器中导入64位dll时的ImportError

Windows Server 2008 R2 64位中内置的C#.NET应用程序无法在Windows 7 32位中运行

无法在Django(2.1.4,Python 3.7.0,Win 7)中导入视图

无法在 Windows 10 中导入 python 模块(共享对象),但可以在 Linux 中导入

32 位 Windows 上的 64 位 Python?

导入错误:无法从部分初始化的模块“ matplotlib”中导入名称“ ft2font”

无法在OSX中的python中导入cv2

无法在 Visual Studio python 中导入 win32api 和 win32con

Windows 7 x64无法在32位控制台中复制文本

无法在python中导入模块

无法在python中导入beautifulsoup

无法在python中导入GoogleMaps

无法在python中导入模块

无法在python中导入文件

无法在python中导入opencv

如何在Windows 7 32位系统上安装tensorflow?我在系统中安装了python 3.5(32位),还安装了蟒蛇3.4.4(32位)

要使32位应用程序在64位Windows 7上使用2GB以上的内存?

缺少依赖项在Windows 7上为Python 3.4.1 32位安装NumPy 1.9

在32位Windows 7计算机上的Python 3.5中安装scipy

Windows 7 32位上具有Python 3.3的LXML 3.3

在Windows 7中导入DNS列表

Python 3.5 32位Windows导入模块失败,但pip安装成功

Windows 64位Ctypes模块上的Python 32位错误

64位Windows上的Python 32位内存限制