Python Ver-3.9 的 Numpy 安装

我正在尝试安装 NumPy 但遇到问题。我使用的python版本是3.9,Windows版本是10,错误如下:

C:\>pip3 install numpy

Collecting numpy


Using cached numpy-1.19.2.zip (7.3 MB)


Installing build dependencies ... done


Getting requirements to build wheel ... done


Preparing wheel metadata ... error


ERROR: Command errored out with exit status 1:


 command: 'c:\users\arr48\appdata\local\programs\python\python39\python.exe' 'c:\users\arr48\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\arr48\AppData\Local\Temp\tmp0g3__7ax'

     cwd: C:\Users\arr48\AppData\Local\Temp\pip-install-fincp1mj\numpy

Complete 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.in

Processing numpy/random\bit_generator.pyx

Processing numpy/random\mtrand.pyx

Processing numpy/random\_bounded_integers.pyx.in

Processing numpy/random\_common.pyx

Processing numpy/random\_generator.pyx

Processing numpy/random\_mt19937.pyx

Processing numpy/random\_pcg64.pyx

Processing numpy/random\_philox.pyx

Processing numpy/random\_sfc64.pyx

Cythonizing sources

blas_opt_info:

blas_mkl_info:

No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils

customize MSVCCompiler

  libraries mkl_rt not found in ['c:\\users\\arr48\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\arr48\\appdata\\local\\programs\\python\\python39\\libs']

  NOT AVAILABLE


blis_info:

  libraries blis not found in ['c:\\users\\arr48\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\arr48\\appdata\\local\\programs\\python\\python39\\libs']

  NOT AVAILABLE




SMILET
浏览 189回答 2
2回答

拉风的咖菲猫

该numpy软件包尚不包含 Python 3.9 的二进制文件,因此pip尝试从源代码进行编译。正如错误消息所示,这(当然)要求您拥有适当的 C 编译器。这并不简单。pip想要 Visual C++ 14.2。Microsoft 提供的唯一版本是 Visual C++ 2019,又名版本 16,它不能与pip. pip使用如下方式安装轮子:pip install D:\Users\<user>\Downloads\numpy-1.19.2+mkl-cp39-cp39-win_amd64.whl

泛舟湖上清波郎朗

最后几行说:“错误:需要 Microsoft Visual C++ 14.0。通过“Build Tools for Visual Studio”获取它: https:&nbsp;//visualstudio.microsoft.com/downloads/”你有 msvc 14 吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python