Esteja ciente de que você não precisa para compilar um arquivo .py
para executá-lo. O Python é uma linguagem interpretada e você pode executar os scripts diretamente, usando:
python hello.py
Ou torne seu script executável adicionando #!/usr/bin/env python
à parte superior do script, tornando o arquivo executável com chmod +x hello.py
e, em seguida, executando:
./hello.py
O fato de o Python compilar internamente seu script .py
para bytecode .pyc
arquivos por motivos de desempenho é um detalhe de implementação e, a menos que você tenha uma strong razão para fazê-lo, deixe o próprio python decidir quando e se compilar. / p>