Quale pitone stai prendendo di mira?
L'hai installato con brew? Utilizza un percorso diverso.
which python3
o which python
Scegli quello che desideri
Copia quell'output
Incollalo nella parte superiore del tuo file Python
aggiungi un #!
davanti a quel percorso in modo che assomigli a qualcosa
#!/usr/local/bin/python3
Assicurati di modificare le autorizzazioni del file
chmod +x filename
Metti quel file in una cartella che si trova sul tuo percorso
Non sei sicuro che la tua cartella sia nel tuo percorso?
echo $path
Come aggiungere quella cartella al tuo percorso?
Trova prima il tuo percorso
echo $HOME
Se stai usando bash o zsh potresti avere qualcosa del genere
In ~/.bash_profile
o ~/.bashrc
o ~/.zshrc
alla parte inferiore del file
export PYTHON_UTILS="$HOME/code/python/utils"
export PATH="$PYTHON_UTILS:$PATH"
Prendi in considerazione la possibilità di rimuovere .py
dal tuo file bc non è necessario in questo caso
Chiudi e apri il tuo terminale, che sta acquistando il tuo file dal suo percorso
E ora dovresti essere in grado di trattare il tuo file Python in modo simile a un comando bash
Non è necessario utilizzare python3 filename.py
per eseguire il file, è sufficiente utilizzarefilename
Da qualsiasi parte del tuo filesystem!