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

如何使用Python代码运行可执行文件

  •  0
  • Sahand  · 技术社区  · 6 年前

    $ cat my_exec.sh 
    #!/usr/bin/env python
    
    print(10)
    

    应该打印出来 10

    $ sudo ./my_exec.sh
    
    sudo: ./my_exec.sh: command not found
    
    $ sh my_exec.sh 
    
    my_exec.sh: line 3: syntax error near unexpected token `10'
    my_exec.sh: line 3: `print(10)'
    

    如何运行文件?

    3 回复  |  直到 6 年前
        1
  •  2
  •   George    6 年前

    您可以通过python命令运行它:

    $ python my_exec.sh
    

    要简单地以./my_exec.sh的形式运行它,需要首先使文件可执行:

    $ chmod 755 my_exec.sh
    

    还要注意,按照惯例,python文件以.py结尾。

        2
  •  2
  •   dspencer user13265911    6 年前
    • 把雪邦换成 #!/usr/bin/env python
    • 按照python文件的惯例,将文件名更改为my\ exec.py
    • 你可以和我一起跑 python my_exec.py
    • 你可以 chmod +x my_exec.py ./my_exec.py
        3
  •  0
  •   MichaelDuth    6 年前

    必须通过cmd with cd命令输入保存文件的目录。之后,您只需使用python name \u of the \u file.py执行文件。但首先必须使用chmod命令使其可执行

    例如,如果您在桌面上以mycode.py名称保存了文件:

    cd Desktop
    chmod +x mycode.py
    python mycode.py
    
    推荐文章