Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法


Posted in Python onJuly 28, 2020

问题一:安装模块时出现报错 Microsoft Visual C++ 14.0 is required,也下载安装了运行库依然还是这个错误

解决:

1.打开Unofficial Windows Binaries for Python Extension Packages(http://www.lfd.uci.edu/~gohlke/pythonlibs/),这里面有很多封装好的Python模块的运行环境

2.找到所需要下载的模块文件对应版本进行下载。

如,需要下载Pymssql,本机安装是32位的python3.6,则选择pymssql‑2.1.4.dev5‑cp36‑cp36m‑win32.whl下载;若本机安装的是64位的python2.7则选择pymssql‑2.1.3‑cp27‑cp27m‑win_amd64.whl,其他同理

Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

3.下载完后,把文件复制到Python的安装目录中的Scripts文件夹下

Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

4.打开cmd(命令提示符),跳转到该目录下,如运行pip install pymssql‑2.1.4.dev5‑cp36‑cp36m‑win32.whl(若是其他的模块安装相应的文件名),安装成功有successfully installed的提示

Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

问题二:在解决问题一的过程中遇到【is not a supported wheel on this platform】报错

Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

解决:

1.根据报错里的提示,You are using pip version 8.1.1, however version 9.0.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.(您正在使用pip版本8.1.1,但是版本9.0.1可用。您应该考虑通过“python -m pip install --upgrade pip”命令进行升级。),所以输入python -m pip install --upgrade pip进行升级

Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

2.升级了pip后,没有步骤1里的错误提示,但是依然显示【is not a supported wheel on this platform】。仔细检查后发现,下载的模块文件版本与本机安装的python版本不匹配产生的,本机是32位的python3.6,但是下载的文件实际上是应用于64位的python3.6,所以重新下载即可。

到此这篇关于Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法的文章就介绍到这了,更多相关Python3 Visual C++ 报错内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中unittest用法实例
Sep 25 Python
Python 实现 贪吃蛇大作战 代码分享
Sep 07 Python
Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息示例
Aug 21 Python
Python 循环语句之 while,for语句详解
Apr 23 Python
详解PyTorch批训练及优化器比较
Apr 28 Python
Sanic框架安装与简单入门示例
Jul 16 Python
使用Python为中秋节绘制一块美味的月饼
Sep 11 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
使用Python将Exception异常错误堆栈信息写入日志文件
Apr 08 Python
离线状态下在jupyter notebook中使用plotly实例
Apr 24 Python
python实现一次性封装多条sql语句(begin end)
Jun 06 Python
python爬虫框架feapde的使用简介
Apr 20 Python
python爬虫请求头设置代码
Jul 28 #Python
详解python安装matplotlib库三种失败情况
Jul 28 #Python
最简单的matplotlib安装教程(小白)
Jul 28 #Python
Python 如何实现访问者模式
Jul 28 #Python
Matplotlib 折线图plot()所有用法详解
Jul 28 #Python
matplotlib.pyplot.plot()参数使用详解
Jul 28 #Python
matplotlib图例legend语法及设置的方法
Jul 28 #Python
You might like
求PHP数组最大值,最小值的代码
2011/10/31 PHP
关于zend studio 出现乱码问题的总结
2013/06/23 PHP
PHP文件与目录操作示例
2016/12/24 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
js验证表单第二部分
2006/11/25 Javascript
Javascript的一种模块模式
2008/03/22 Javascript
window.dialogArguments 使用说明
2011/04/11 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
关于编写性能高效的javascript事件的技术
2014/11/28 Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
2014/12/05 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
2017/03/21 jQuery
jquery+css实现下拉列表功能
2017/09/03 jQuery
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
详解vue-cli 本地开发mock数据使用方法
2018/05/29 Javascript
微信小程序实现下拉菜单切换效果
2020/03/30 Javascript
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
Python 中 Meta Classes详解
2016/02/13 Python
python实现梯度下降算法
2020/03/24 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
python 获取图片分辨率的方法
2019/01/08 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
TensorFlow tf.nn.max_pool实现池化操作方式
2020/01/04 Python
Python全局变量与global关键字常见错误解决方案
2020/10/05 Python
python openpyxl模块的使用详解
2021/02/25 Python
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
UNIX文件系统分类
2014/11/11 面试题
美发店5.1活动方案
2014/01/24 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书