最近在一台新的 win10
中,进行 python
编程,遇到了这种情况。
这是因为,有的 python
包,在 win10
中需要编译,这个时候,就需要 Microsoft Visual C++
。
一般来说,异常长得像这个样子
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"
一般来说有两种方法:
whl
安装方式- 安装
Microsoft Visual C++
whl 安装方式
这个是治标的方法,并且还不一定成功。
因为,有的第三方库依赖其他库,即便是你把该库的 whl
下载下来了,但是,安装的时候,依然会出问题。
并且,有的库是 setup.py
安装的,所以,该方法没有普适性,建议放弃。
安装 Microsoft Visual C++
网上有很多安装这个的教程,但是,我大部分都尝试了,不行,比如会报错
- 安装包丢失或者损坏
等,最后,我还是通过官方的安装途径解决了。
参考
在执行操作之前,先安装或升级Setuptools Python软件包。
pip install --upgrade setuptools
然后,下载开发软件
这里假设已经下载下来了,会出现安装选择界面
另外,最开始的时候,我是选择了下面的 VS 2015 C++
但是,安装完成后不行,我就选了最上面的,安装后,可以。
安装按成后,已经解决。