当前位置:   article > 正文

解决方式:subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1._subprocess.calledprocesserror: command '['ninja',

subprocess.calledprocesserror: command '['ninja', '-v']' returned non-zero e

搜过很多帖子,遇到的大多数都是【修改环境下的/python3.8/site-packages/torch/utils/cpp_extension.py文件,将['ninja','-v']改成['ninja','--v'] 或者['ninja','--version'】,但是这会导致gcc等新的编译问题。

解决:一开始安装的pytorch版本是1.9.0,后来看了一些大佬的解决方案,将pytorch降版本至1.5以下,使用cond将pytorch降到1.5以下:pytorch==1.4.0。无法安装。

后用pip,将torch==1.4.0安装成功,进行python setup.py develop,遇到新的算力支持问题,将不支持的80,86两行代码删除,后重新安装pytorch==1.9.0,python setup.py develop运行成功,环境编译成功。

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/218829
推荐阅读
相关标签
  

闽ICP备14008679号