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,无报错

 

好耶——完结撒花

posted @ 2024-03-20 23:51  椰子灰  阅读(335)  评论(0编辑  收藏  举报