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

时间:2017-11-12 20:32:21

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

我正在尝试通过在命令提示符(admin)中运行此命令来下载程序包\documentclass{article} \usepackage{adjustbox} \begin{document} <<load_libraries, echo = FALSE, eval = TRUE, results ="hide">>= library(knitr) library(xtable) @ <<include_images, echo = FALSE, eval = TRUE, results ="hide">>= get_picture_code <- function(path,height,col=NULL){ paste0("\\adjustimage{height=",height,",valign=m,margin*=1ex}{",path,"}") } @ <<test, echo = FALSE, eval = TRUE, results ="hide">>= dat <- data.frame(country = c("Belgium", "Germany", "Holland", "Ireland"), Var1 = 1:4, Var2 = 11:14) mypath <- paste0("images/",dat$country,".png") dat$flag <- get_picture_code(path=mypath,height="0.8cm") dat$test <-NA dat$test[2:3] <-get_picture_code(path="images/orange_flag",height="0.6cm") print(xtable(dat, align = c("l","l","l","l","c","c"), caption = "Example with flags"), sanitize.text.function = identity, file="table_with_images.tex") @ \input{table_with_images.tex} \end{document}

statsmodels

我收到此错误

  

“错误:需要Microsoft Visual C ++ 14.0。通过&#34; Microsoft获得它   Visual C ++构建工具&#34;:   http://landinghub.visualstudio.com/visual-cpp-build-tools

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

4 个答案:

答案 0 :(得分:20)

  1. 请下载Visual C++ Build Tools 2015

  2. 从1开始安装 visualcppbuildtools_full

  3. 请确保已安装以下依赖项: Python之后的2.6,包括Python 3.x,NumPy,SciPy,Pandas,Patsy,Cython
  4. 安装所有依赖项和 visualcppbuildtools_full 后,请重新启动IDE或重新启动计算机。
  5. 请执行&#34; pip3 install statsmodels&#34;在IDE重新启动后再次。
  6. 我使用的是Windows VS代码,除非重新启动我的VS代码,否则我发现statsmodels安装无法正常工作。

    请试试。

答案 1 :(得分:2)

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

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

什么对我有用>>>>?

1:从[build-tools-for-visual-studio-2017] [1]安装VC ++构建工具
  [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本机工具命令提示符,它将打开命令提示符,而不是在常规Windows命令提示符下在此命令提示符内再次运行命令。

我希望它对您有用。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

我在使用UWP应用构建时遇到了相同的错误。 直到我卸载了所有Visual Studio并重新安装Visual Studio并根据官方docs about VC 140

设置了所有组件之后,