通过Cygwin运行Python脚本问题(Problems running Python scrip

2019-09-21 22:54发布

我试图通过Cygwin在Windows上运行我的Python脚本。 运行Python的时候,我发现了以下错误。 问题是通过Cygwin运行的Python,当它运行,然后通过Python即的Windows实例的命令C:\Python32\python.exe ,然后找不到py我连接到使用Cygwin的方式文件。

$ /cygdrive/c/Python32/python /cygdrive/c/elf/GIT/src/sfgenctl.py
C:\Python32\python.exe: can't open file '/cygdrive/c/elf/GIT/src/sfgenctl.py':
[Errno 2] No such file or directory

有没有解决的办法?

谢谢

Answer 1:

使用cygpath它传递给前将其转换到Windows路径python.exe

/cygdrive/c/Python32/python "`cygpath -w /cygdrive/c/elf/GIT/src/sfgenctl.py`"


Answer 2:

我解决这个问题的:

  1. 进入其中的脚本的文件夹。 cd /cygdrive/c/elf/GIT/src/
  2. 运行python -i sfgenctl.py

注意-i标志。



Answer 3:

这样做的简单的方法是安装Python Cygwin的增加上。 感谢您的直升机家伙。



文章来源: Problems running Python script via Cygwin