說我想運行一個文件名參數這是我的工作目錄內的可執行文件,在Windows我CMD會去:如何運行在Cygwin
C:\Python27\python signalme.py
我怎樣才能Cygwin中這樣做呢?注:C:\ Python27 \ python是一個可執行文件。請給我一個完整的答案,我在這裏讀到你應該添加一個.\a
,但我不知道在哪裏添加它。
說我想運行一個文件名參數這是我的工作目錄內的可執行文件,在Windows我CMD會去:如何運行在Cygwin
C:\Python27\python signalme.py
我怎樣才能Cygwin中這樣做呢?注:C:\ Python27 \ python是一個可執行文件。請給我一個完整的答案,我在這裏讀到你應該添加一個.\a
,但我不知道在哪裏添加它。
/cygdrive/c/python27/python.exe signalme.py
Cygwin的嘗試使Windows上提供了一個類似Linux的用戶環境。要運行一個類似Linux命令行上的可執行文件,你需要以下東西:
因此,要在工作目錄中運行可執行文件,可以指定工作目錄的相對路徑以及文件名:./foo.exe
。
就你而言,你想使用Python解釋器來運行本地Python文件。您很可能需要使用Cygwin安裝的Python。了Python可能會在你的路徑,因此只需要運行:
python signalme.py
這可能會失敗,與像bash: python: command not found
的錯誤信息 - 在這種情況下,你應該重新運行Cygwin的安裝程序,尋找機會安裝Python,並確保你安裝它。
將它添加到您的PATH並用'python'運行它。 – Blender 2013-05-04 06:18:40