【问题标题】:Numpy with PyPy problems带有 PyPy 问题的 Numpy
【发布时间】:2019-08-25 16:32:41
【问题描述】:

我正在尝试使用 PyPy 安装 numpy 和其他软件包。我收到错误:“错误:需要 Microsoft Visual C++ 14.1。使用“Microsoft Visual C++ 构建工具”获取它:https://visualstudio.microsoft.com/downloads/

我在cmd中使用了“pypy3 -m pip install numpy”。

我已安装 Microsoft Visual Studio 2019,但没有帮助。

我该怎么办?

【问题讨论】:

    标签: numpy python-c-api pypy


    【解决方案1】:

    首先确定问题真的是 PyPy,可能只是你无法在你的机器上编译任何源包(有人在 pypy issue tracker 上报告了这个问题,但事实证明不是 PyPy 特有的问题)

    您可以使用您的构建环境吗?你应该有一个关于“VS2019 ... 命令提示符”的开始菜单项,打开后你应该能够运行编译器cl /?。如果您无法运行编译器,您可能在没有实际安装 c/c++ 编译器的情况下安装了这些工具。

    你能用 cpython3.6(不是 PyPy)创建一个 virtualenv 并确保 pip install --force-reinstall --no-binary :all: numpy==1.17.0 在你的机器上的 cpython3.6 上工作吗?

    pip install --upgrade setuptools 有什么改变吗?

    你能安装其他应该构建 c 扩展模块的东西吗,比如 lxml (pip install --force-reinstall --no-binary :all: lxml)?

    【讨论】:

    猜你喜欢
    • 2014-05-21
    • 1970-01-01
    • 2015-09-21
    • 1970-01-01
    • 2017-08-06
    • 2019-07-03
    • 2018-08-22
    • 2018-07-12
    • 2011-08-18
    相关资源
    最近更新 更多