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入门篇之面向对象
Oct 20 Python
go语言计算两个时间的时间差方法
Mar 13 Python
在Python3中使用asyncio库进行快速数据抓取的教程
Apr 02 Python
Python实现类似jQuery使用中的链式调用的示例
Jun 16 Python
win10系统中安装scrapy-1.1
Jul 03 Python
Python面向对象类继承和组合实例分析
May 28 Python
virtualenv 指定 python 解释器的版本方法
Oct 25 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
python爬虫爬取幽默笑话网站
Oct 24 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
May 26 Python
如何正确理解python装饰器
Jun 15 Python
Python实现科学占卜 让视频自动打码
Apr 09 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
discuz程序的PHP加密函数原理分析
2011/08/05 PHP
php从数组中随机抽取一些元素的代码
2012/11/05 PHP
解析yii数据库的增删查改
2013/06/20 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
JavaScript 异步调用框架 (Part 5 - 链式实现)
2009/08/04 Javascript
firefox和IE系列的相关区别整理 以备后用
2009/12/28 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
2015/07/27 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
判断输入的字符串是否是日期格式的简单方法
2016/07/11 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
解决Vue.js应用回退或刷新界面时提示用户保存修改问题
2019/11/24 Javascript
vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
2020/07/27 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
[58:00]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第二场 2月7日
2021/03/11 DOTA
Python格式化压缩后的JS文件的方法
2015/03/05 Python
使用Python抓取模板之家的CSS模板
2015/03/16 Python
Python tkinter三种布局实例详解
2020/01/06 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
使用Python绘制台风轨迹图的示例代码
2020/09/21 Python
CSS3中各种颜色属性的使用教程
2016/05/17 HTML / CSS
CSS3为背景图设置遮罩并解决遮罩样式继承问题
2020/06/22 HTML / CSS
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
意大利在线药房:Saninforma
2021/02/11 全球购物
2014年销售经理工作总结
2014/12/01 职场文书
保险公司反洗钱宣传活动总结
2015/05/08 职场文书
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python