需要安装错误“ Visual c ++ 14.0”的python模块

时间:2018-08-09 14:15:00

标签: python c++ python-3.x visual-c++ pip

我正在尝试在运行Windows 8.1和Python 3.7的PC上安装Python的新模块 我找到了一个说“安装Microsoft Build Tools 2015”的解决方案。我安装了此软件包,仍然遇到此错误。这是屏幕截图(Visual c ++ 14.0错误):

请帮助我解决这个问题,现在引起头痛。

1 个答案:

答案 0 :(得分:0)

您必须安装Microsoft Visual Studio 15随附的C ++编译器。这是因为Python的某些基础库是用C ++编写的。 Linux和Mac OS都随附有操作系统内置的C ++构建工具,而Windows没有(非常糟糕)。它曾经是一套独立的构建工具,可以单独安装。不幸的是,用于Microsoft Visual C ++的独立构建工具不再存在。相反,Microsoft希望您安装他们的6GB视觉工作室,许多旧链接都直接指向该工作室。我们中的许多人意识到这一要求是分散的,因此需要独立安装程序。

尽管Microsoft尽最大努力将所有超链接(在MS博客等中)重定向到新的Visual Studio安装程序,但以下位置似乎托管了VS2015的旧版本构建工具。但是,它的大小将在3gb和6gb之间:https://visualstudio.microsoft.com/vs/older-downloads/

对于C ++生成工具,大小没有任何意义。但是,我被告知这是正确的。似乎以真正的MS方式,它带来了很多额外的负担,大多数用户/开发人员甚至都不在乎(我不想为Arm等交叉编译C ++)。