说我想运行一个文件名参数这是我的工作目录内的可执行文件,在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