Talvez a maneira mais fácil de fazer isso seja colocar seu script em $HOME/bin e garantir que as permissões estejam definidas como executáveis:
chmod +x $HOME/bin/script.py
Agora você deve conseguir executar o script em qualquer diretório ....
Alguns outros pontos a ter em conta:
- Certifique-se de que
$HOME/binesteja no seu$PATH, para o Ubuntu isso será definido por padrão em$HOME/.profile, mas não faz mal verificar. -
Certifique-se de que seu script Python tenha o conjunto "shebang" apropriado:
#!/usr/bin/env python