正如標題所說,我有問題在Fedora下啓動一個新的子進程。現在的情況是,我有一個主要的Python腳本從我開始使用一對夫婦的其他蟒蛇過程:Fedora 16,python subprocess.Popen從IDE vs終端
import subprocess
subprocess.Popen(['python', '-m', 'first_child.run', 'start'], shell=False)
現在這個工作在MacOS,Debian和窗戶的罰款。在Fedora上,如果我從Aptana 3 IDE它也可以運行它,唯一的問題是,當我試圖從終端,從哪裏獲得運行這個主要紙條:
OSError: [Errno 2] No such file or directory
你有任何IDEEA什麼都可以的問題在這裏?
問候, 波格丹
首先想到的是SELinux,但我不知道要檢查什麼。 – 2012-03-29 15:07:13
無論如何,你爲什麼不使用['multiprocessing'](http://docs.python.org/py3k/library/multiprocessing.html)模塊? – 2012-03-29 15:09:42
要檢查SELinux干擾,請在運行腳本時尾巴「/ var/log/audit/audit.log」。 – Charles 2012-03-29 16:45:03