我对 Python 完全陌生,刚刚安装了 Python(版本 3.9.0),因为我想安装 ASReview。当我尝试在 CMD.exe 中使用以下命令安装程序时(当第一个命令返回错误时,我根据 ASReview 的故障排除页面尝试了第二个命令):pip install asreviewpython -m pip install asreview同样的错误不断发生:ERROR: Command errored out with exit status 1: command: 'C:\Users\marloes\AppData\Local\Programs\Python\Python39\python.exe' 'C:\Users\marloes\AppData\Local\Programs\Python\Python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\marloes\AppData\Local\Temp\tmpiskpvvkf' cwd: C:\Users\marloes\AppData\Local\Temp\pip-install-5m2g9jva\numpyComplete output (200 lines):Running from numpy source directory.setup.py:470: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates run_build = parse_setuppy_commands()Processing numpy/random\_bounded_integers.pxd.inProcessing numpy/random\bit_generator.pyxProcessing numpy/random\mtrand.pyxProcessing numpy/random\_bounded_integers.pyx.inProcessing numpy/random\_common.pyxProcessing numpy/random\_generator.pyxProcessing numpy/random\_mt19937.pyxProcessing numpy/random\_pcg64.pyxProcessing numpy/random\_philox.pyxProcessing numpy/random\_sfc64.pyxCythonizing sourcesblas_opt_info:blas_mkl_info:No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutilscustomize MSVCCompiler libraries mkl_rt not found in ['C:\\Users\\marloes\\AppData\\Local\\Programs\\Python\\Python39\\lib', 'C:\\', 'C:\\Users\\marloes\\AppData\\Local\\Programs\\Python\\Python39\\libs'] NOT AVAILABLE(还有更多)为了响应命令提示符提供的建议,我已经更新到 pip 20.2.4。我该如何解决这个错误?代为致谢!
1 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
Python 3.9.0 没有 numpy 的wheel。如果没有理由需要 3.9.0,我会完全删除 python 并安装受支持的版本,如 3.7(或 3.8)。
如果你想坚持使用 python 3.9 那么我建议一个解决方法是安装 pipwin。pipwin 是 Windows 上 pip 的补充工具。pipwin 在此处安装 Christoph Gohlke 提供的适用于 Windows 的非官方 python 软件包二进制文件http://www.lfd.uci.edu/~gohlke/pythonlibs/
pip install pipwin
然后安装numpy
pipwin install numpy
添加回答
举报
0/150
提交
取消