当前位置: 首页 > 知识库问答 >
问题:

python模块安装错误“需要Visual C++14.0”[重复]

夏飞鹏
2023-03-14

我正试图在运行Windows8.1和Python3.7的PC上安装新的Python模块,我发现一个解决方案是“停止微软构建工具2015”。我安装了这个软件包,但仍然面临这个错误。以下是屏幕截图(Visual C++14.0错误):

请帮我把这件事弄清楚,现在它让人头疼。

共有1个答案

朱运诚
2023-03-14

您必须安装Microsoft Visual Studio15附带的C++编译器。这是因为Python的一些底层库是用C++编写的。Linux和Mac OSs都带有操作系统内置的C++构建工具,而Windows没有(可悲的是)。它曾经是一组独立的构建工具,可以单独安装。不幸的是,用于Microsoft Visual C++的独立生成工具不再存在。相反,微软更希望您安装他们的6GB visual studio,许多旧的链接直接指向它。我们中的许多人都意识到这个要求是专制的,并且想要回独立的安装程序。

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

这个大小对C++构建工具没有任何意义。然而,我被告知这是正确的。在真正的MS时尚中,它带有很多额外的包袱,大多数用户/开发人员甚至不会在意(我不想交叉编译C++for Arm等)。

 类似资料:
  • 问题内容: 我发现Scrapy是一种很好的刮刮工具,因此我尝试在机器上安装刮板,但是当我尝试将其安装一段时间后,就抛出了此错误。 我试图在虚拟环境中安装它,但问题仍然存在。 编辑:这是错误后我得到的.. 有什么帮助吗? 问题答案: 正如某人在编辑中指出的那样,如果仅下载vc_redist.x64.exe,则只有15MB,为此请转到“其他工具和框架”并选择MS Visual C ++ 通过从此处安装

  • 我想安装Twint与: 但它失败并生成此错误: 它说: 错误:需要Microsoft Visual C 14.0或更高版本。使用“Microsoft C Build Tools”获取 但是我的机器里已经有Microsoft Visual C 14.*了。事实上,当我再次尝试安装它时,它会显示“它已经安装在您的机器上”或类似的内容。 我已经尝试了很多写在SO讨论中的方法。但是没有人适合我。

  • 我正在使用setuptools创建一个快速设置。用于为用户安装依赖项的py脚本。该包只需要numpy和matlibplot。因此,代码如下所示: 运行sudopython安装程序。py install为我提供了以下信息: 我对setuptools的理解可能是错误的,因为我希望它能够从PyPI更新/安装可用的依赖项。有人能提供更多关于这方面的见解吗?

  • 我试图在pycharm中使用gaft包,但我出现了以下错误: 运行“C:\Program Files(x86)\Microsoft SDKs\MPI”中得build_clib MPI配置:[msmpi]错误:需要Microsoft Visual C++14.0.使用“Microsoft Visual C++生成工具”获取:http://landinghub.visualstudio.com/vis

  • 问题内容: 我在Windows 10计算机上,最近从python 2.7移至3.5。尝试通过pip安装lxml时,它将停止并抛出此错误消息- 生成“ lxml.etree”扩展 错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具”获得它: http //landinghub.visualstudio.com/visual-cp

  • 我在一台windows 10机器上,最近从python 2.7迁移到了3.5。当尝试通过pip安装lxml时,它会停止并抛出此错误消息- 正在构建lxml。etree'扩展名 错误:需要Microsoft Visual C 14.0。使用“Microsoft Visual C Build Tools”获取:http://landinghub.visualstudio.com/visual-cpp-