在Python中运行Bash命令在我的本地机器上,我运行一个python脚本,其中包含以下一行bashCommand = "cwm --rdf test.rdf --ntriples > test.nt"os.system(bashCommand)这个很好用。然后在服务器上运行相同的代码,并得到以下错误消息'import site' failed; use -v for tracebackTraceback (most recent call last):File "/usr/bin/cwm", line 48, in <module>from swap import
diagImportError: No module named swap所以我当时做的是插入一个print bashCommand比终端中的命令在运行之前打印我。os.system().当然,我再次得到了错误(由os.system(bashCommand))但在该错误发生之前,它会在终端中打印命令。然后我复制了输出,复制粘贴到终端,然后点击Enter,它就能工作了.有人知道发生了什么事吗?
添加回答
举报
0/150
提交
取消