如何在运行Windows 64位的64位计算机上安装numpy on pypy?

问题描述 投票:0回答:1

硬件/软件:机器64 AMD处理器运行64位窗口

我有一个计算量很大的程序,我希望通过使用Pypy加快速度。我已经安装了pypy并且还安装了Microsoft Visual Studio和Microsoft Visual C ++ Build Tools。

我的python程序使用Numpy所以我尝试使用以下方法在pypy上安装numpy

pypy3 - m pip install numpy

我收到的错误消息说:

错误:Microsoft Visual C ++ 14.1是必需的。使用“Microsoft Visual C ++构建工具”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools

但是我已经安装了Microsoft Visual C ++ Build Tools?我重新安装了几次,但得到了相同的结果。

如何为pypy3成功安装numpy?

使用的命令:

pypy3 - m pip install numpy

我希望在PYPY上安装numpy,但我得到的结果是:

  c:\pypy\pypy3.6-v7.0.0-win32\lib-python\3\distutils\dist.py:261: UserWarning: Unknown distribution option: 'define_macros'
      warnings.warn(msg)
    running install
    running build
    running config_cc
    unifing config_cc, config, build_clib, build_ext, build commands --compiler options
    running config_fc
    unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
    running build_src
    build_src
    building py_modules sources
    creating build
    creating build\src.win32-3.6
    creating build\src.win32-3.6\numpy
    creating build\src.win32-3.6\numpy\distutils
    building library "npymath" sources
    error: Microsoft Visual C++ 14.1 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
numpy pypy
1个回答
0
投票

您可能需要运行pypy3 -mpip install --upgrade setuptools才能获得可以找到构建工具的setuptools版本。您还可以通过从开发人员命令提示符运行pypy3来使用您的版本的构建工具pypy3,请务必选择32位版本的开发人员工具(Windows上的pypy在64位版本中不可用)

© www.soinside.com 2019 - 2024. All rights reserved.