**我的问题。**我尝试在我的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(或编程)还是新手,如果需要提供更多信息,请告诉我。
注意:我已经查看了this和this,但我无法修复该问题。
7条答案
按热度按时间0g0grzrc1#
我也遇到过同样的问题,不仅仅是MatPlotLib,还有Pandas和NumPy。
从看到终端试图做的事情来看,似乎第3方库还不“兼容”,我现在使用的是我的旧版本Python。
当试图获取库时,它只是滚动了matplotlib的所有版本,并给出了错误。在解决这个问题之前可能需要一些时间。
olmpazwi2#
我最近在安装Python 3.10后遇到了这个问题。
使用Python 3.9版本,这对我很有效,但我不知道如何通过命令行在Python 3.9上安装matplotlib,但我现在使用的是PyCharm,所以我让它在Python 3.9上工作。
proof of installation
如果你知道如何通过命令行安装它,告诉我!我使用两个版本的Python。我也想知道如何安装它。我相信我最终会找到它。我相信如果你卸载Python 3.10,只留下3.9,它会工作的。
e1xvtsh33#
我发现了一个临时的(不稳定的)补丁,可以让任何渴望在Python 3.10 for Windows 10上运行matplotlib(以及许多其他软件包,如numba,scikit-learn,scipy等)的人使用,如Amit Thinks所述。Amit使用了加州大学欧文分校的Christoph Gohlke策划的不稳定二进制文件源,因此这些可能没有恶意软件。
xytpbqjk4#
我在尝试安装python 3.10的matplotlib时遇到了同样的问题。我遇到了两个问题
1)表示车轮模块未安装(通过运行管道安装车轮)
2)它说它需要Microsoft Visual C14. 0+(在控制面板(x64)中检查时已经存在)(在第三十三次运行代码[PIP安装Matplotlib]时安装Wheel模块后)要求我下载Visual Studio Community 2019和构建工具....照做了。
现在我可以在python 3.10中安装matplotlib,并且运行良好(当检查控制面板时,除了(x64)之外还安装了另一个visual c 14.0+(x86),不知道为什么只有在安装x86版本的visual c++时它才能工作。
4xy9mtcn5#
如果您正在使用conda environment:
dpiehjr46#
我认为它可以在Python 3.10上运行。当你查询一个图形或绘图时,尝试这样做:
uurv41yg7#
我在windows10上的python 3.10上也遇到了同样的问题,我安装了windows二进制文件packages。
下载“matplotlib‑3.4.3‑cp310‑cp310‑win_amd64.whl”后,使用以下命令:
pip install matplotlib-3.4.3-cp310-cp310-win_amd64.whl