大家十月快乐,
在通过命令屏幕使用 pycharm 安装程序或 pip 之前,我已经成功下载了模块,但由于某种原因,在安装 matplotlib 时 pycharm 无法识别它。我已经卸载并重新安装,我已经通过这两种方法安装,我已经按照过去在这个网站上提出的类似问题确保你有相同的解释器并且它安装在正确的文件夹中( 导入时出现 pycharm 错误,即使它在终端中工作)。
所以,这就是整个问题。这是提交到 pycharm 和 IDLE 中的简单代码:
import matplotlib.pyplot as plt
plt.plot([1,2,3],[2,1,3])
plt.show()
当提交到 IDLE 时,我的情节出现了。提交到pycharm中,出现如下错误: During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/PythonProject/matplotlib.py", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\PythonProject\matplotlib.py", line 1, in <module>
import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package
我目前正在运行 Python 3.4、PyCharm 2016.2.3,我的 matplotlib 文件夹确实位于我的 Python34 文件夹内的 site-packages 文件夹中。还需要进一步验证:
请帮助我变得沮丧,因为这是我遇到麻烦的唯一模块。我搜索了 StackOverflow 和相关网站以寻求帮助,我确保我满足所有要求,等等。
原文由 LTH_Beechnut 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想如果你将当前的编写 python 模块命名为
matplotlib.py
。这会导致 python 加载你当前的编写模块而不是实际的matplotlib.py
,这会触发错误。