【发布时间】:2021-09-22 09:34:43
【问题描述】:
我的问题。我试图在我的 MacOS 上的 python 3.10 上运行 matplotlib,但我收到以下错误:
ModuleNotFoundError: No module named 'matplotlib'
但是,当我尝试跑步时
pip install matplotlib
然后我回来
Requirement already satisfied: cycler>=0.10 in ./.local/lib/python3.9/site-packages (from matplotlib) (0.10.0)
Requirement already satisfied: numpy>=1.16 in ./mambaforge/lib/python3.9/site-packages (from matplotlib) (1.21.2)
Requirement already satisfied: kiwisolver>=1.0.1 in ./.local/lib/python3.9/site-packages (from matplotlib) (1.3.2)
Requirement already satisfied: pyparsing>=2.2.1 in ./.local/lib/python3.9/site-packages (from matplotlib) (2.4.7)
Requirement already satisfied: pillow>=6.2.0 in ./.local/lib/python3.9/site-packages (from matplotlib) (8.3.2)
Requirement already satisfied: python-dateutil>=2.7 in ./.local/lib/python3.9/site-packages (from matplotlib) (2.8.2)
Requirement already satisfied: six in ./mambaforge/lib/python3.9/site-packages (from cycler>=0.10->matplotlib) (1.16.0)
另外,为了回应
python3 --version
终端说
Python 3.9.6
另外,如果我在 Sublime Text 3 上使用 Python 2.7.16 编译我的代码,我可以很好地使用 matplotlib。
我的问题。如何让 matplotlib 在 Python 3.10 上运行?
由于我还是 Python 新手(或编程方面的新手),请告诉我是否应该提供更多信息。
【问题讨论】:
-
也许你应该写
pip3 install matplotlib -
从满足的所有要求可以看出,python 3.9已经安装了matplotlib。您似乎安装了两个版本的 python 3。
-
@Ambitions 我已经试过了。它没有用。
-
@Reti43 似乎是这样。我开始认为安装问题是由于 Python 3.10 仍然是预发布版本。
-
如果你是编程和 python 的初学者,并且使用 macOS,我强烈建议使用 anaconda 而不是 pip (anaconda.com/products/individual)
标签: python python-3.x matplotlib