问题描述
我有 macbook air m1,但无法安装 python 模块,如 numpy、matplotlib。 我用自制软件安装python3.8,然后安装virtaulenv。在 venv 中,当我运行 'pip install numpy' 时出现错误: '... 错误:无法为 numpy 构建轮子 无法构建 numpy 错误:无法为使用 PEP 517 且无法直接安装的 numpy 构建轮子' 我试过“pip install --upgrade pip setuptools wheel”不起作用。请帮忙。
解决方法
从 python.org 安装 python 3.9.1(ARM 版本) 然后,对于 Numpy: python3 -m pip 安装 cython python3 -m pip install --no-binary :all: --no-use-pep517 numpy==1.20rc1
然后,对于 matplotlib: brew 安装 libjpeg python3 -m pip install matplotlib
这在带有 Apple Silicon 的 Mac min 上对我有用。 不过,SciPy 还没有好运。