我試圖運行使用numpy.f2py
簡單的Fortran子程序上描述的:http://docs.scipy.org/doc/numpy/user/c-info.python-as-glue.html#calling-f2py-from-pythonf2py:找不到可執行文件C:Python27pythonw.exe可執行文件C:Python27pythonw.exe不存在
當我嘗試編譯(f2py.compile(source, modulename='add')
)的蟒蛇,我得到了以下錯誤:
"Could not locate executable C:Python27pythonw.exe
Executable C:Python27pythonw.exe does not exist"
尋找這個文件我發現C:\Python27\pythonw.exe
確實在我的系統存在,因此可以將它可能是與路徑的問題?
無論如何,有關如何使我的代碼工作的任何建議?
錯誤消息沒有斜槓。也許它在目錄「C:」中查找名爲「Python27pythonw」的可執行文件? – Kevin
是的,我認爲這是..但我能做些什麼呢? – user2300783
我提出了這個問題,因爲我有完全相同的問題。不知何故,f2py會得到一個錯誤的可執行文件名稱,或者在進程中丟失雙斜槓。我查看了源代碼,但我無法確定它來自哪裏。我想這個問題肯定存在於f2py的__init__.py文件中。奇怪的是,從命令行調用f2py確實有效。 PS:相同的代碼適用於Ubuntu –