错误:安装python包时需要Microsoft Visual C ++ 14.0

问题描述 投票:4回答:2

我正在尝试通过在命令提示符(admin)中运行此命令来下载包statsmodels

pip3 install statsmodels

我收到这个错误

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

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

python python-3.x package c++14 statsmodels
2个回答
20
投票
  1. 请下载Visual C++ Build Tools 2015
  2. 从1安装visualcppbuildtools_full。
  3. 请确保安装了以下依赖项:2.6以后的Python,包括Python 3.x,NumPy,SciPy,Pandas,Patsy,Cython
  4. 安装所有依赖项和visualcppbuildtools_full之后,请重新启动IDE或重新启动计算机。
  5. 重新启动IDE后,请再次执行“pip3 install statsmodels”。

我正在使用Windows VS代码,我发现statsmodels安装将不起作用,除非我重新启动我的VS代码。

请试一试。


3
投票

可能是我来不及在这里分享解决方案,但它可能会帮助将来的某个人。我也试图设置YOLO并尝试完整的一天来解决VC ++错误消息。

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

什么对我有用>>>>?

1:从[build-tools-for-visual-studio-2017]安装VC ++构建工具[1] [1]:https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2017,一旦运行安装程序,只检查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。您应该看到VS2017的X64 Native Tools命令提示符单击它,它将打开命令提示符,在此命令提示符下再次运行您的命令,而不是在常规Windows命令提示符下。

我希望它对你有用。

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