【发布时间】:2019-03-23 04:15:22
【问题描述】:
硬件/软件: 运行 64 位窗口的机器 64 AMD 处理器
我有一个计算量很大的程序,我希望使用 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++ Build Tools”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools
但是我已经安装了 Microsoft Visual C++ Build Tools?我重新安装了几次,但得到了相同的结果。
如何成功安装 numpy for pypy3?
使用的命令:
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
【问题讨论】: