python中出现Microsoft Visual C++ 14.0 or greater is required
我尝试下载了Microsoft visual c++ 14.0,但是依然不管用,而且它是真的很大……
直接安装相应依赖也不管用(可能其他人管用?)——
conda install libpython m2w64-toolchain -c msys2
链接:https://blog.csdn.net/qzzzxiaosheng/article/details/125119006
然后我有找到一个,看着描述像是我下错了Microsoft Visual C++ 14.0……
但他是百度网盘下载(悲)
链接:https://blog.csdn.net/andyleo0111/article/details/118738910
好消息:不报Microsoft Visual C++ 14.0 or greater is required的错了
坏消息:换成新报错了……
具体报错——
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit code 1158
看问题描述是地址出了问题,这个地址缺少能查到,那大概是需要再去配置环境变量
配置环境变量之后发现还是不行
再次查看报错,发现缺少rc.exe
rc.exe在C盘可以查到,根据博客发现有两个需要复制到C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64下
参考博客——https://blog.csdn.net/qq_30895747/article/details/123573461
再次在pycharm运行 pip install fairseq,无报错
好耶——完结撒花