即使安装了 Microsoft Visual C++ 14.0 也会出现 Pip 错误

Posted

技术标签:

【中文标题】即使安装了 Microsoft Visual C++ 14.0 也会出现 Pip 错误【英文标题】:Pip error even Microsoft Visual C++ 14.0 is installed 【发布时间】:2018-09-11 14:34:49 【问题描述】:

我阅读了所有相关或之前提出的问题和答案,但仍然没有找到适合我的问题的答案。

我正在使用 python 3.6.5 并且 pip(和 setuptools)是最新的。 我从这里为 Visual Studio 2017 安装了 Microsoft Visual C++ Redistributable: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017

当使用 pip install 时,我仍然得到错误:

需要 Microsoft Visual C++

PS:我要安装气流

【问题讨论】:

【参考方案1】:

此问题已在安装了 Visual Studio Community 2017 v15.5.2 和 Visual Studio Installer v1.16.1247.518 的计算机上解决。

使用的步骤如下:

    启动 Visual Studio 安装程序 Visual Studio 安装程序显示了一个已安装部分,指出 Visual Studio Community 2017。在该部分中有一个名为“更多”的下拉菜单。滴—— 向下选项修改被选中。 Visual Studio 安装程序随后显示标题为 Workloads、Individual 的“选项卡” 组件、语言包和安装位置。选项卡个人 组件被选中。 向下滚动单个组件列表,有一个部分标题为 编译器、构建工具和运行时。在该部分下有一个 VC++ 2015.3 v140 桌面工具集 (x86,x64) 选项未选中。这 然后检查选项。 修改按钮位于 Visual Studio 的右下方 安装程序被推送。 等待过长的时间后,安装程序完成 修改 Visual Studio Community 2017 的安装。

与往常一样,您的里程可能会有所不同。

【讨论】:

【参考方案2】:

按照此处的说明:https://www.scivision.co/python-windows-visual-c++-14-required/

使用 vs_buildtools.exe 并仅安装 windows 10 SDK。

【讨论】:

【参考方案3】:

Visual C++ Redistributable 安装运行时库并可用于运行用 VC 编写的应用程序。但是您需要 Visual C++ 编译器!所以安装Build Tools。

【讨论】:

【参考方案4】:

我建议using MinGW as the C compiler。

【讨论】:

以上是关于即使安装了 Microsoft Visual C++ 14.0 也会出现 Pip 错误的主要内容,如果未能解决你的问题,请参考以下文章

python - 由于microsoft visual c ++,pandas安装失败

人大金仓数据库安装不上 win8 64位 提示缺少Microsoft visual C++2008依赖包 但是我已经安装了

Microsoft Visual C ++ 14.0需要在已安装Visual Studio 2017的地方安装

安装Twisted:错误:需要Microsoft Visual C ++ 14.0

电脑出现在microsoft visual c ++ runtime library,怎么解决。。如下图

Microsoft Visual C++Runtime报错怎么弄?