当我从命令行运行以下功能时,以下功能有效python test.py
def get_pdb(self,pdb):
import os
from subprocess import call
os.chdir('./mobcal_data/PDBs/')
call(["wget", "http://www.pdb.org/pdb/files/2kqx.pdb"])
但是当我尝试用 eclipse 运行它时,我得到以下信息OSError
OSError: [Errno 2] No such file or directory
我不明白为什么当我从命令行而不是在 Eclipse 中运行脚本时它会起作用。