【问题标题】:error: Microsoft Visual C++ 14.0 is required when installing python package错误:安装python包时需要Microsoft Visual C++ 14.0
【发布时间】:2018-04-25 12:06:02
【问题描述】:

我正在尝试通过在命令提示符(管理员)中运行以下命令来下载包statsmodels

pip3 install statsmodels

我得到这个错误

“错误:需要 Microsoft Visual C++ 14.0。用“微软 Visual C++ 构建工具”: http://landinghub.visualstudio.com/visual-cpp-build-tools

请注意,我已经安装了 Visual Studio 2015,并且我的机器上也安装了 Visual Studio 2013。

【问题讨论】:

标签: python python-3.x package c++14 statsmodels


【解决方案1】:

我遇到了同样的错误,但在 UWP 应用构建中。 直到我根据官方docs about VC 140卸载所有Visual Studio并再次安装Visual Studio设置组件之前没有任何帮助

【讨论】:

    【解决方案2】:

    您需要安装visual c++ 构建工具。错误消息中的链接似乎已失效,但您可以在此处下载它们:https://visualstudio.microsoft.com/visual-cpp-build-tools/

    【讨论】:

    • 如何通过常规 windows cmd 执行此操作?
    【解决方案3】:

    也许我在这里分享解决方案为时已晚,但它可能对将来的某人有所帮助。 我也在尝试设置 YOLO,并尝试了整整一天来解决 VC++ 错误消息。

    我试图运行的命令:python setup.py build_ext --inplace 人人皆知的错误信息:需要Microsoft Visual C++ 14.0 所以我谷歌它访问了很多论坛并尝试了一切,从多次重新安装 VS2015 的 VC++ 工具和多次重启我的系统,在环境变量中设置路径。 但没有一个对我有用...

    什么对我有用>>>>?

    1:从build-tools-for-visual-studio-2017 安装 VC++ 构建工具,运行安装程序后,仅选中 Visual C++ 构建工具 并选中右侧所有重要的可选复选框。您的桌面上可能需要超过 8 GB,然后重新启动您的系统。

    2:将环境变量中的路径添加到您的 VC 中:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC

    3:同时添加路径:C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.15.26726 变量名:VS140COMNTOOLS

    4:完成后,在 Windows 开始菜单中键入 Native Tools。您应该会看到 X64 Native Tools Command Prompt for VS2017 点击它,它将打开一个命令提示符,在此命令提示符中再次运行您的命令,而不是在常规的 Windows 命令提示符中。

    我希望它对你有用。

    【讨论】:

      【解决方案4】:
      1. 请下载Visual C++ Build Tools 2015

      2. 安装 visualcppbuildtools_full 从 1.

      3. 请确保已安装以下依赖项: Python 2.6 之后,包括 Python 3.x、NumPy、SciPy、Pandas、Patsy、Cython
      4. 安装所有依赖项和 visualcppbuildtools_full 后,请重新启动 IDE 或重新启动计算机。
      5. 请在 IDE 重新启动后再次执行“pip3 install statsmodels”。

      我正在使用 Windows VS 代码,我发现除非我重新启动我的 VS 代码,否则 statsmodels 安装将无法正常工作。

      请试一试。

      【讨论】:

        猜你喜欢
        • 2020-08-08
        • 1970-01-01
        • 2020-06-10
        • 2019-07-12
        • 1970-01-01
        • 1970-01-01
        • 2017-11-13
        相关资源
        最近更新 更多