代码之家  ›  专栏  ›  技术社区  ›  prosseek

使用shebang运行python 64(#!)在Mac上

  •  1
  • prosseek  · 技术社区  · 14 年前

    我使用Python64位,如下所示。

    alias python64='arch -x86_64 /usr/bin/python2.6'
    

    ??? #!/usr/bin/python2.6 ???
    
    2 回复  |  直到 14 年前
        1
  •  1
  •   Muhammad Alkarouri    14 年前

    在OS X 10.6中 arch /usr/bin/arch ,所以你的台词是

    #!/usr/bin/arch -x86_64 /usr/bin/python2.6
    

    env shebang中的命令,如图所示 here ,它肯定在 /usr/bin

    #!/usr/bin/env arch -x86_64 /usr/bin/python2.6
    

    也会起作用的。

        2
  •  1
  •   Paulo Scardine    14 年前
    #!/path/to/arch -x86_64 /usr/bin/python2.6
    

    我现在没有mac要测试,但通常在*nix中,您可以使用以下命令找到可执行文件的路径:

    which arch