【问题标题】:import matplotlib.pyplot as plt将 matplotlib.pyplot 导入为 plt
【发布时间】:2014-04-29 16:52:36
【问题描述】:

我在 Windows 上有 python 3.2.3。 安装 matplotlib

我正在尝试这样做:

import matplotlib.pyplot as plt

我明白了:

Traceback (most recent call last):
File "<pyshell#10>", line 1, in <module>
import matplotlib.pyplot as plt
File "E:\programs\python 3.2.3\lib\site-packages\matplotlib\pyplot.py", line 24, in <module>
import matplotlib.colorbar
File "E:\programs\python 3.2.3\lib\site-packages\matplotlib\colorbar.py", line 29, in <module>
import matplotlib.collections as collections
File "E:\programs\python 3.2.3\lib\site-packages\matplotlib\collections.py", line 23, in <module>
import matplotlib.backend_bases as backend_bases
File "E:\programs\python 3.2.3\lib\site-packages\matplotlib\backend_bases.py", line 50, in <module>
import matplotlib.textpath as textpath
File "E:\programs\python 3.2.3\lib\site-packages\matplotlib\textpath.py", line 5, in <module>
import urllib.request, urllib.parse, urllib.error
ImportError: No module named urllib.request

有什么想法吗?

【问题讨论】:

  • 尝试安装 urllib
  • 你是如何安装 mpl 的?
  • 使用了网站上的“matplotlib-1.3.1.win32-py3.2.exe”。缺少 dateutil 和 pyparsing 时遇到问题 - 分别安装它们。
  • 感谢您的信息。抱歉,我不是 Windows 用户,无法提供如何解决此问题的明智方法。你看过这个页面lfd.uci.edu/~gohlke/pythonlibs吗?

标签: python python-3.x matplotlib


【解决方案1】:

你需要安装 urllib。 这是 matplotlib 所要求的

【讨论】:

  • 问题是......它接缝我确实有 urllib......我的 lib 目录中有一个 urllib 目录,我有各种 *urllib.py...... - 所以我不确定“安装”它是什么意思……我怎么知道?
【解决方案2】:

看看安装urllib from : https://pypi.python.org/pypi/urllib2_file/0.2.1

或者如果你安装了pip,你可以使用sudo pip install urllib

【讨论】:

  • 谢谢。但是...不适用于 Python 3.0+,因为 urllib2 已与 urllib 合并
  • 问题是关于windows box的,sudo在这里帮不上忙。
猜你喜欢
  • 2017-11-05
  • 2014-08-09
  • 1970-01-01
  • 2019-02-26
  • 1970-01-01
  • 2015-06-08
  • 2013-12-27
  • 2014-12-05
  • 2017-12-17
相关资源
最近更新 更多