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随手笔记之标准类型内建函数
Dec 02 Python
python中函数总结之装饰器闭包详解
Jun 12 Python
Python实现读取Properties配置文件的方法
Mar 29 Python
Python使用MD5加密算法对字符串进行加密操作示例
Mar 30 Python
Windows上使用Python增加或删除权限的方法
Apr 24 Python
python+os根据文件名自动生成文本
Mar 21 Python
python sort、sort_index方法代码实例
Mar 28 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 Python
python与C、C++混编的四种方式(小结)
Jul 15 Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 Python
keras-siamese用自己的数据集实现详解
Jun 10 Python
Python3爬虫发送请求的知识点实例
Jul 30 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 输出缓冲控制(Output Control)详解
2016/08/25 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
Javascript 去除数组的重复元素
2010/05/04 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
让angularjs支持浏览器自动填表
2014/11/10 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
浅谈JavaScript的push(),pop(),concat()方法
2016/06/03 Javascript
JavaScript中removeChild 方法开发示例代码
2016/08/15 Javascript
Angularjs 实现分页功能及示例代码
2016/09/14 Javascript
javascript基本数据类型及类型检测常用方法小结
2016/12/14 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
jQuery日期范围选择器附源码下载
2017/05/23 jQuery
解决IE7中使用jQuery动态操作name问题
2017/08/28 jQuery
JS实现websocket长轮询实时消息提示的效果
2017/10/10 Javascript
Scala解析Json字符串的实例详解
2017/10/11 Javascript
基于vue2实现左滑删除功能
2017/11/28 Javascript
layui 设置table 行的高度方法
2018/08/17 Javascript
Vue实现6位数密码效果
2018/08/18 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
Vue如何实现监听组件原生事件
2020/07/03 Javascript
python协程用法实例分析
2015/06/04 Python
Django中使用locals()函数的技巧
2015/07/16 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
TensorFlow 滑动平均的示例代码
2018/06/19 Python
python 字段拆分详解
2019/12/17 Python
Python模块future用法原理详解
2020/01/20 Python
Python猜数字算法题详解
2020/03/01 Python
python实现数字炸弹游戏
2020/07/17 Python
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
Pretty Green美国:英式摇滚服饰风格代表品牌之一
2019/01/23 全球购物
Java程序员面试题
2013/07/15 面试题
沂蒙六姐妹观后感
2015/06/08 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书