python:关于error: Microsoft Visual C++ 14.0 is required.的解决方案
程序员文章站
2022-05-06 18:19:03
...
每次看到这种提示内心震惊,下载VS好烦,(内心是抗拒的),在网上看到了解决方法再结合自己的问题写一下。
关于问题:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: https://visualstudio.microsoft.com/downloads/
1、出现情况:下载python的extensive package的时候
解决方案:
1.现将安装包离线下载到自己的电脑本地
地址:下载相应的whl文件
CTRL+F 出现搜索框搜索要安装包的名称在进行下载。
2、此时在利用pip install 电脑中的安装地址即可进行安装
❤强力推荐!!!:
除了上述方法,还找了一个更加方便的可以解决这个问题
安装官方vc++编译工具
获取方式:百度云下载链接 提取码:u2v6
参考博客:官网VC++ build to0l获取使用方法
2、最近要编译一个.sh文件,也出现了这种问题。
问题描述如下:
$ sh build.sh
running build_ext
building 'torch_extension' extension
D:\python37\lib\site-packages\torch\utils\cpp_extension.py:209: UserWarning: Error checking compiler version for cl: [WinError 2]
warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error))
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
之前python安装包一直用的方法是离线下载whl文件,所以没有根本解决VC++ is required的问题,所以下载相应的编译工具才是最可取的!!
下载官方vc build tool过后在运行.sh文件,就能成功了!
$ sh build.sh
running build_ext
building 'torch_extension' extension
creating build
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
creating build\temp.win-amd64-3.7\Release\Learning_Resource
creating build\temp.win-amd64-3.7\Release\Learning_Resource\Download_module
在多提一嘴:运行.sh文件的方式
- 打开Git Bash窗口,
- 利用 cd 定位到 .sh 文件的地址,
- 运行.sh文件的命令:(1)sh demo.sh (2)./demo.sh (3)/bin/sh demo.sh
参考博客:
上一篇: 同DBMS和不同DBMS怎么导数据
下一篇: Spring循环依赖问题解决
推荐阅读
-
出现Microsoft Visual C++ 14.0 is required 的解决方案
-
pip install mysqlclient 报错:error: Microsoft Visual C++ 14.0 is required.
-
pip install matplotlib报错,出现:Microsoft Visual C++ 14.0 is required 的解决方案
-
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http:/
-
出现Microsoft Visual C++ 14.0 is required 的解决方案
-
error: Microsoft Visual C++ 14.0 is required问题解决方案
-
【Error】解决Python安装库时报错:Microsoft Visual C++ 14.0 is required问题
-
python3.6安装插件报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++
-
2018-07-09Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决
-
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"