问题原因
报错已经说明:系统缺少cl.exe这个程序。
cl.exe是微软的一款C/C++编译器,我们用pip install
下载python库时,是直接下载源代码,如果代码中有C/C++的内容,则会默认调用cl.exe进行编译,找不到的话就会报错
解决方法
完美解决
跳过编译环节
先上网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
这个网站中存放着所有python库的已经编译好的.whl文件,将文件放在site-packages文件夹下,使用指令 pip install XXX.whl
进行安装
常见的报错是is not a supported wheel on this platform
,这个是因为下载了错误的轮子
来看下可选列表
文件名分成四部分:库名称–库版本–python编译器版本–操作系统类型,cp38对应的是python 3.8,请仔细对照,选择合适的版本
64位仍然不成功的情况下,可尝试使用32位