背景:
在你安装某些模块时, 执行命令pip install xx时出错:
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio”: https://visualstudio.microsoft.com/downloads/
解决方案就直接手动下载whl,简单粗暴:
手动下载whl
- 点这里搜索你要下载的库:
- 上述网址不行的话,到官网这找:https://pypi.org/
- cp后接python版本, 请与你的python版本对应
- win32,标识32位架构,适用于32位系统
- 后接
_amd64
指64位架构,适用于64位系统
- 执行pip install xx命令:
pip install “完整路径”
如果出现如下报错(一般是python3.8版本):
这就说明你whl包的格式是:
xxx-xxx-cp38-cp38-win_amd64.whl。
解决方法:
只需要将:cp38改成cp38m即可(第二个cp38)。
原因:
查看pip支持的文件名和版本:
文章来源:https://www.toymoban.com/news/detail-446369.html
会发现pip不支持cp38-cp38的格式。文章来源地址https://www.toymoban.com/news/detail-446369.html
到了这里,关于解决报错:distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!