Eu não sou 100% savy com o Ubuntu, mas para mim parece que você está usando o programa associado (chamando env
).
Eu tentaria mudar a linha para chamar diretamente python:
#!/usr/bin/python
Eu escrevi um script python simples (com GUI no wx) e gostaria de executá-lo no Ubuntu, bastando apenas clicar duas vezes nele. Eu tentei
mas ainda não funciona, quando eu clico duas vezes nele, ele abre em python IDLE: /
Eu não sou 100% savy com o Ubuntu, mas para mim parece que você está usando o programa associado (chamando env
).
Eu tentaria mudar a linha para chamar diretamente python:
#!/usr/bin/python
Acho que o Mario está no caminho certo aqui. O python está em /usr/bin/python
? Verifique executando este comando:
which python
Além disso, verifique se o seu script é executado corretamente sem especificar python (é para isso que serve a linha hash-bang):
myScript.py
Por fim, verifique se o comando executado pelo atalho da área de trabalho (clique com o botão direito do mouse em propriedades do >) é um que é executado corretamente na linha de comando.
UPDATE
Como parece ser um problema de caminho, sdd o caminho completo e o comando para o atalho da área de trabalho. Clique com o botão direito do mouse = > Propriedades e edite o comando. Se o script estiver em, por exemplo, /home/brian/myScript.py
use isso como o comando:
python /home/brian/myScript.py