Torne o script Python3 chamável de qualquer lugar sem torná-lo um executável

Torne o script Python3 chamável de qualquer lugar sem torná-lo um executável

Eu tenho uma pasta:/root/Desktop/comandos/
Esta pasta contém muitos scripts Python que devem ser chamados de qualquer lugar do terminal. Como posso fazer com que todos os scripts nesta pasta sejam executáveis ​​(sem o prefixo "python", é claro)?

Tudo o que sei é que você tem que colocar o arquivo com um shebang e sem o final do arquivo em /usr/bin/ e torná-lo executável (chmod +x FILENAME)

No Windows, por exemplo, você pode facilmente colocar o caminho (fe c:/User/Desktop/commands/) nas variáveis ​​de ambiente (-> "PATH"). Então você pode adicionar a extensão do arquivo (-> "PATHEXT") e a partir de agora, o arquivo (fe myscript.py) pode ser chamado de qualquer lugar através do terminal, mesmo sem o prefixo "python" e a terminação ".py".

Obrigado por cada resposta
(e sim: mantenha-se saudável :))

informação relacionada