我需要numpy和scipy来执行一些信号分析。有人成功地做到了吗?(我对本机运行它很感兴趣,而不是通过virtualenv)。我的最终目标是从python脚本构建一个exe,该脚本使用numpy和scipy,可以在WinPE中运行以进行测试。
我已经成功地安装了python 3. 11. 2,并且能够进入numpy安装,这在这方面也失败了。
INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
INFO: build_src
INFO: building py_modules sources
creating build
creating build\src.win-arm64-3.11
creating build\src.win-arm64-3.11\numpy
creating build\src.win-arm64-3.11\numpy\distutils
INFO: building library "npymath" sources
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
注意:此错误源于子进程,可能不是pip的问题。错误:为numpy构建轮子失败构建numpy失败
2条答案
按热度按时间rjjhvcjd1#
这可能是因为您需要安装Microsoft Visual C++ 14.0或更高版本才能构建numpy,您可以在此处下载最新的构建工具https://visualstudio.microsoft.com/visual-cpp-build-tools/
那么您应该能够在命令提示符中安装numpy和SciPy
0ve6wy6x2#
Numpy和Scipy尚未为Windows Arm 64提供预构建的二进制轮盘,需要在安装期间从源代码构建。您需要使用C/C++工具链安装Visual Studio 2019。