【发布时间】:2020-06-08 05:11:30
【问题描述】:
我在我的 mac 上使用终端安装了 matplotlib,它已成功安装。但是,当我尝试导入 matplotlib 时,会产生 ModuleNotFound 错误。以下是我的代码和错误信息。
终端:
(myProject) bash-3.2$ python3 -m pip install -U matplotlib
查看索引:https://pypi.doubanio.com/simple 要求已经是最新的:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages (3.1.3) 中的 matplotlib 已满足要求,跳过升级:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages 中的 python-dateutil>=2.1(来自 matplotlib)(2.8.1) 已满足要求,跳过升级:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages 中的 kiwisolver>=1.0.1(来自 matplotlib)(1.1.0) 需求已经满足,跳过升级:pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/ python3.8/site-packages (来自 matplotlib) (2.4.6) 要求已经满足,跳过升级:cycler>=0.10 in /Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages(来自matplotlib)(0.10.0) 已满足要求,跳过升级:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages 中的 numpy>=1.11(来自 matplotlib)(1.18.1) 已满足要求,跳过升级:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages 中的六个>=1.5(来自 python-dateutil>=2.1->matplotlib)( 1.14.0) 已满足要求,跳过升级:/Users/zbao/.local/share/virtualenvs/myProject-opsBTjit/lib/python3.8/site-packages 中的 setuptools(来自 kiwisolver>=1.0.1->matplotlib)(45.2.0 )
空闲:
import matplotlib
Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 导入 matplotlib ModuleNotFoundError:没有名为“matplotlib”的模块
感谢您的帮助!如果还需要什么,请告诉我。抱歉,我对 Python 还是很陌生。
【问题讨论】:
-
您确定使用的是正确版本的 Python 吗? Mac 默认有系统 python (2.7)。在终端中输入
which python以查看正在使用哪个。 -
感谢您的回复!这是我运行 which python 后得到的消息:/usr/bin/python
标签: python matplotlib nltk