microsoft visual c++ 14.0 is required 怎么解决 python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了microsoft visual c++ 14.0 is required 怎么解决 python相关的知识,希望对你有一定的参考价值。

原因:安装模块时出错。

1、首先打开浏览器,百度搜索“下载 twisted”,找一个安全的网站打开。

2、然后在弹出来的窗口中点击选择一个适合自己python版本的下载。

3、然后在弹出来的窗口中点击打开“”

4、然后pip install D:\\搜狗高速下载\\Twisted-17.9.0-cp36-cp36m-win_amd64.whl

install后面的内容是Twisted这个文件的目录。

5、然后进行安装需要安装的那个库,这样就可以解决问题了。

参考技术A

1、如果不小心清空了控制台,可以搜索"visual studio 下载"再找到它。点击这个中文结果。

2、下载一个Visual C++2017并安装。

3、经过实践,发现安装Visual C++2017后也不管用,还是报这个错。

4、我们搜索"twisted 下载",点击这个结果。

5、下载一个自己python对应版本的。

6、然后,pip install D:\\搜狗高速下载\\Twisted-17.9.0-cp36-cp36m-win_amd64.whl,install后面的内容是Twisted这个文件的目录。

7、再次安装要安装的那个库,比如我安装scrapy,安装成功。

参考技术B

Python初学,现在使用Python3.6

今天在安装numpy时出现报错 Microsoft Visual C++ 14.0 is required,查了很多解决方法,都没有完全成功,好像和vs编辑器有关,需要下载vs2008或者2010等等不知道那个版本的编辑器,但是这些编辑器微软早就停止提供下载服务了

现在开始:

1在用源码安装

[html] view plain copy

    python setup.py.install  


    出现报错,查了好多方法都没有什么效果

    2、后来到h~gohlke/pythonlibs/这里下载了一个安装包,这里面有很多封装好的Python模块的运行环境,(很长慢慢找吧)


    我用的是Python3.6,windown7-64位的所以选择

    numpy‑1.13.1+mkl‑cp36‑cp36m‑win_amd64.whl 

    的下载

    下载完后,把文件复制到Python3.6的安装目录中,如果你的Python安装正常还能看到pip和install等文件


    3、cmd到命令行,cd的这个目录中,运行pip install "nump
    y-1.13.1+mkl-cp36-cp36m-win_amd64.whl"

    没有报错没有error!在IDE里导入模块也一样

    安装完成,明天再继续安装sklearn、keras等模块,写篇记录,防止遗忘

本回答被提问者采纳
参考技术C 下一个,毕竟python是构建于c和c++的,迟早会用到,虽然是用微软那个老流氓的

需要 Microsoft Visual C++ 14.0。使用“Microsoft Visual C++ 构建工具”获取它:http://landinghub.visualstudio.com/vis

【中文标题】需要 Microsoft Visual C++ 14.0。使用“Microsoft Visual C++ 构建工具”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools [重复]【英文标题】:Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools [duplicate] 【发布时间】:2018-07-10 12:59:53 【问题描述】:

我已经尝试了互联网上提到的所有方法,但没有用。 我正在尝试通过编写 pip install misaka 来安装 misaka,它通过显示相同的消息不断抱怨。我已经下载并安装了 MS 构建工具 2015 和 2017,重新启动了我的笔记本电脑。无论我做了什么,都无法弄清楚它为什么会抱怨。 Python 版本 3.6.4 视窗 10

【问题讨论】:

不确定 MS 构建工具是否安装了 VC redist 运行时。 VC 2017 是 14.0。尝试从 Microsoft 获取 redist 文件并安装它们。文件为 vc_redist.x86.exe 和 vc_redist.x64.exe。 @michael_heath 我什至安装了visual studio,但它不起作用。 我终于解决了这个问题,如下所述:***.com/a/55575792/1612432 【参考方案1】:

解决以下任一错误:

“misaka 构建***失败” “未能构建 misaka” “需要 Microsoft Visual C++ 14.0” “找不到 vcvarsall.bat”

解决办法是:

    转至:https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017

    选择Visual Studio Community 2017下的免费下载

    这将下载安装程序。 运行安装程序

    现在最重要的一步是在工作负载选项卡下选择您需要的内容:

    在 Windows 下有 3 个选项。只勾选“使用 C++ 进行桌面开发” 在 Web & Cloud 下有 7 个选项。只检查 Python 开发(我认为这是可选的,但我仍然这样做了)。

    现在转到您的 cmd 并安装软件包:

    pip3 install misaka
    

请注意,如果您已经安装了 Visual Studio,那么当您运行安装程序时,您可以对其进行修改(单击 Visual Studio Community 2017 下的修改按钮)并执行步骤 3 和 4。

【讨论】:

我需要更多。我运行 Visual Studio Installer -> Visual Studio Build Tools 2019。它预选:C++ BUILD TOOLS C++ Build Tools 核心功能 C++ 2019 Redistributable Update C++ 核心桌面功能 可选 MSVC v142 - VS 2019 C++ x64/x86 构建工具 (v14.28) Windows 10 SDK (10.0.18362.0) 适用于 Windows 的 C++ CMake 工具 测试工具 核心功能 - 构建工具 C++ AddressSanitizer (Experimental) MSVC v140 - VS 2015 C++ 构建工具 (v14.00) 独立组件 Windows 通用 CRT SDK MSVC v140 - VS 2015 C++ 构建工具 (v14.00) 如何通过常规 windows cmd 执行此操作? -VS 2015 C++ 构建工具 == VC 14.0; - VS 2017 C++ 构建工具 == VC 14.1; - VS 2019 C++ 构建工具 == VC 14.2;【参考方案2】:

我在 Windows 10 上尝试使用 Python 3.7 安装 biopython 时遇到了同样的错误。

仅安装构建工具(而不是其他答案中建议的完整社区版),除了选中“C++/CLI 支持”和“VC++ 2015.3 v14.00 (v140) 桌面工具集”选项外默认值,解决了问题。

【讨论】:

你是怎么做到的?【参考方案3】:

仅使用 https://visualstudio.microsoft.com/visual-cpp-build-tools/ 安装程序并仅选择四个特定组件有助于解决错误。

【讨论】:

如何通过常规 windows cmd 执行此操作?【参考方案4】:

我做了@Jason246 答案的变体,以跟上网站的变化。

我遇到了pip install spacy 的问题,它在标题中出现了同样的问题。

这是在 Windows 10 机器上运行的。

首先,我直接去了https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2017。

然后我点击了下载按钮。当时的下载量为 71 Mb。然后在下载运行时按下安装按钮。安装需要很长时间,因为它必须创建一个 Windows 还原点。

然后我启动了安装程序并检查了以下内容:

我选择了

Windows 10 SDK 适用于 Windows 的 C++ CMake 工具

(VS 2019 C++ 也随之而来)。

我跑了

pip install spacy

并且不再收到 C++ 14.0 的错误。

【讨论】:

以上是关于microsoft visual c++ 14.0 is required 怎么解决 python的主要内容,如果未能解决你的问题,请参考以下文章

python安装报错:Microsoft Visual C++ 14.0 is required

Pip 错误:需要 Microsoft Visual C++ 14.0

需要 Microsoft Visual C++ 14.0(无法找到 vcvarsall.bat)

Windows error:Microsoft Visual C++ 14.0 is required

错误解决 :Microsoft Visual C++ 14.0 is require & Microsoft Visual C++ Builder 包丢失或者损坏

尝试安装用 c 编写的包时需要 Microsoft Visual C++ 14.0