如何在ARM64上安装SciPy和Numpy

ee7vknir  于 2023-03-18  发布在  其他
关注(0)|答案(2)|浏览(499)

我需要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失败

rjjhvcjd

rjjhvcjd1#

这可能是因为您需要安装Microsoft Visual C++ 14.0或更高版本才能构建numpy,您可以在此处下载最新的构建工具https://visualstudio.microsoft.com/visual-cpp-build-tools/
那么您应该能够在命令提示符中安装numpy和SciPy

pip install numpy scipy
0ve6wy6x

0ve6wy6x2#

Numpy和Scipy尚未为Windows Arm 64提供预构建的二进制轮盘,需要在安装期间从源代码构建。您需要使用C/C++工具链安装Visual Studio 2019。

相关问题