打开cmd有问题吗?异常('Cmd {}失败:{}'。format(cmd [0],stderr))异常:Cmd *我的可执行文件*失败:

时间:2019-03-03 16:18:09

标签: python windows cmd subprocess stderr

我可能遇到过一些可以帮助我解决问题的帖子,但是我所能做的与之无关。

我正在尝试使用可执行文件lyra.model.exe来测试安装,但是在某些地方(我想我的代码正试图找到另一个.exe或运行所引用的其他.exe的地方)不断出现错误。作为hmmsearch。

运行

lyra_model ./lyra_iedb/bcr_models/data/ex_kappa.fasta -o model.pdb

输出

  

run_cmd中的第75行“ C:\ Users \ mvlor \ Desktop \ GAN-SPECIALPROJECT \ VirtualEnvironment \ tutorial-env \ lib \ site-packages \ bcr_models \ utils.py”,

     

引发异常('Cmd {}失败:{}'。format(cmd [0],stderr))
  异常:Cmd hmmsearch失败:

utils.py 中提到的行如下:

def run_cmd(cmd, input_string=''):
"""Run the cmd with input_string as stdin and return output."""
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stdin=subprocess.PIPE,
                     stderr=subprocess.PIPE, universal_newlines=True)
out, stderr = p.communicate(input=input_string)
if p.returncode:

** LINE 75 **引发异常('Cmd {}失败:{}'。format(cmd [0],stderr))     退回


我的PATH环境应该正确设置为程序使用的所有.exe,并在运行mobaxterm的位置启用所有Windows PATH

0 个答案:

没有答案