【发布时间】:2021-11-15 17:30:36
【问题描述】:
在我的 new windows 11 机器上为 python 3.10.0 安装 matplotlib 时遇到很多困难。我会从上往下解释
在我的 VScode jupyter 文件中,我尝试运行以下代码单元
import matplotlib
ModuleNotFoundError: 没有名为“matplotlib”的模块
我跳到我的 cmd 并运行以下行:
pip install --upgrade pip
已满足要求:c:\users\robbe\appdata\local\programs\python\python310\lib\site-packages 中的 pip
pip install wheel
已满足要求:c:\users\robbe\appdata\local\programs\python\python310\lib\site-packages 中的轮子
pip install matplotlib
收集matplotlib 使用缓存的 matplotlib-3.4.3.tar.gz (37.9 MB) 准备元数据 (setup.py) ... 完成 所有这些要求都满足了 为收集的包构建轮子:matplotlib matplotlib(setup.py)的构建轮...错误
现在我得到一个巨大的错误
错误:命令出错,退出状态为 1: 命令:'C:\Users\robbe\AppData\Local\Programs\Python\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\robbe\AppData\Local\Temp\pip-install-i7jkrq6p\matplotlib_45378a3fc28d4ce6bb53fd38cb01c06b\setup.py'"'"'; 文件='"'"'C:\Users\robbe\AppData\Local\Temp\pip-install-i7jkrq6p\matplotlib_45378a3fc28d4ce6bb53fd38cb01c06b\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"' from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"' "');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\robbe\ AppData\Local\Temp\pip-wheel-_bz0a7px' cwd: C:\Users\robbe\AppData\Local\Temp\pip-install-i7jkrq6p\matplotlib_45378a3fc28d4ce6bb53fd38cb01c06b
完整输出(553 行):
出现另一个错误
错误:matplotlib 的构建轮失败 为 matplotlib 运行 setup.py clean 无法构建 matplotlib 安装收集的包:matplotlib 为 matplotlib 运行 setup.py install ... 错误
有人可以帮我解释一下这里出了什么问题吗?我已经尝试了几乎所有可以在这里找到的解决方案(例如指定要安装的不同 matplotlib 构建或运行 pip install --upgrade matplotlib 行),但我无法修复它
:(我只是想做一些图表
【问题讨论】:
标签: python matplotlib cmd pip jupyter