首页 > 其他分享 >subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1

subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1

时间:2023-12-20 09:36:55浏览次数:36  
标签:status 1.5 non returned zero subprocess pytorch ninja ninjia

一、原因

pytorch版本大于1.5

二、解决

1、降低pytorch版本

将pytorch版本降到1.5以下

2、禁用ninjia

pytorch默认使用ninjia作为backend,将其禁用。替换为以下代码

setup(
    ...,
    cmdclass={
        # 'build_ext': BuildExtension,
        'build_ext': BuildExtension.with_options(use_ninja=False),
    }
)

补充:网络上一些建议将torch/utils/cpp_extension.py中的['ninja','-v']改成['ninja','--version']。这个方法是不可行的!参考-v命令解释
image.png
并不是简单获取版本号,而是涉及编译,不了解源码建议不要更改。

标签:status,1.5,non,returned,zero,subprocess,pytorch,ninja,ninjia
From: https://www.cnblogs.com/meidanlong/p/17915429.html

相关文章

  • CF1872C-Non-coprime-Split-题解
    title:CF1872CNon-coprimeSplit题解date:2023-09-1821:09:14categories:-题解一个很怪的分讨想法。当\(l\neqr\)时,区间内一定有一个偶数。设最大的偶数为\(x\),那么当\(x>2\)时,可以得到一组解\((2,x-2)\),此时\(\gcd(2,x-2)=2\)。当\(l=r\)时,问题......
  • None
    jieba分词importjiebaf=open(聊斋.txt',"r",encoding='gbk')words=jieba.lcut(txt)counts={}forwordinwords:iflen(word)==1:continueelse:counts[word]=counts.get(word,0)+1items=list(counts.items(......
  • Non-local Neural Networks 第一次将自注意力用于cv
    Non-localNeuralNetworks*Authors:[[XiaolongWang]],[[RossGirshick]],[[AbhinavGupta]],[[KaimingHe]]Locallibrary初读印象comment::(NonLocal)过去的网络注重处理局部关系,本篇网络研究了长程依赖。Why过去的网络,长程依赖都是依靠大量堆叠卷积得到的大感......
  • python3.8 模块 paramiko报错 AttributeError: 'NoneType' object has no attribute '
    报错信息Exceptionignoredin:<functionBufferedFile.__del__at0x7f4886fbd160>Traceback(mostrecentcalllast):File"/usr/local/python3/lib/python3.8/site-packages/paramiko/file.py",line67,in__del__File"/usr/local/python3/......
  • GCGP:Global Context and Geometric Priors for Effective Non-Local Self-Attention加
    GlobalContextandGeometricPriorsforEffectiveNon-LocalSelf-Attention*Authors:[[WooS]]初读印象comment::(GCGP)提出了一个新的关系推理模块,它包含了一个上下文化的对角矩阵和二维相对位置表示。动机普通注意力的缺点:单独处理输入图像中的每个特征,并在整个输......
  • "the tx doesn't have the correct nonce":使用hardhat调用ganache上部署的合约遇到的
    完整的报错==================>查询存证请求存证请求内容,datahash:0xaad2171441bd73b773e9a9e062753909360bdfcabbddbe93c6c58b13c5c0feaa,创建人:0xF7A1938Fecc594aaF126d46fd173cE74A659ad9A,附加信息:0x66656974757a6920616920646f756368757a69,已投票:0n,共需投票:2n==......
  • 解决方案 | pywintypes.com_error: (-2147221005, '无效的类字符串', None, None) --P
     1背景importpythoncomimportwin32com.clientimportmathwincad=win32com.client.Dispatch("AutoCAD.Application")#强制打开cad,该句发生报错信息doc=wincad.ActiveDocumentdoc.Utility.Prompt("Hello!Autocadfrompywin32com.\n")msp=doc.Mode......
  • 关于使用appium自动化启动app时报错【问题:AttributeError: ‘NoneType‘ object has n
    报错原因:安装了最新版的appium3.0.0和selenium的最新版本,导致版本冲突从而导致报错:AttributeError:'NoneType'objecthasnoattribute'to_capabilities'解决方案:卸载selenium和appium,下载低版本的appium【下载appium的同时会下载依赖selenium】 pipinstall......
  • ERROR: Could not find a version that satisfies the requirement basicsr== (from v
    (py37_gan)C:\Users\Administrator>pip3installbasicsr==WARNING:Retrying(Retry(total=4,connect=None,read=None,redirect=None,status=None))afterconnectionbrokenby'ProxyError('Cannotconnecttoproxy.',OSError(0,'Error&#......
  • 无涯教程-Java - Non Access Modifiers函数
    Java提供了许多非访问修饰符来实现许多其他功能。static修饰符:用于创建类方法和变量的。final修饰符:用于最终确定类,方法和变量。abstract修饰符:用于创建抽象类和方法。volatile修饰符:用于线程的已同步。static(Static)修饰符Static变量static关键字用于创......