Como eu faço um arquivo python executável no macOS Sierra?

2

Eu tenho procurado pela internet há dias, apenas para encontrar uma maneira de fazer um arquivo executável python. Eu tentei o (chmod + x filename.py) adicionando o #!/usr/bin/env python no topo, mas parece que nada funciona. Além disso, estou usando o brew para instalar módulos, então quando eu acertei o pip install py2app como no exemplo, recebi uma mensagem dizendo: Você tem o python já instalado por home-brew .

Alguém pode explicar como eu posso tornar um arquivo executável python no macOS Sierra?

    
por shadown 08.01.2017 / 06:56

1 resposta

2

Tente o seguinte e deixe-me saber como você está:

  1. Verifique se a primeira linha do seu script Python é #!/usr/bin/env python
  2. Altere a extensão do arquivo para .command (ou seja, se o arquivo que você deseja tornar executável for chamado de Test.py, altere-o para Test.command)
  3. No Terminal, execute o arquivo de script Python executando chmod +x Test.command (obviamente, o Test.command será o que for seu arquivo da Etapa 2 acima).

Seguindo as etapas acima, você deve conseguir clicar duas vezes no seu script Python dentro do macOS Sierra e ele abrirá uma janela de terminal e executará o script.

    
por 08.01.2017 / 07:44

Tags