我现在在Linux和Windows 7上运行Python脚本。该文件采用execv风格执行,这意味着解释器在文件开头以命令的形式定义。
在Windows系统中,解释器规范如下:
#!C:\Python26\python.exe
然而,在Linux中需要这样做:
#!/usr/bin/python
我希望能够在两个系统中运行此脚本,而不必一遍又一遍地更改这一行。
我已经尝试了以下方法:
#!C:\Python26\python.exe
#!/usr/bin/python
以及:
#!C:\Python26\python.exe;/usr/bin/python
那么,我是否可以指定多个解释器?