即使安装了 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