Je veux exécuter un programme ds9
à partir du terminal. Le programme est clairement dans le PATH, que j'ai déterminé en exécutant :
which ds9
/Users/evgenii/miniconda3/envs/iraf/bin/ds9
Mais quand je lance la commande en tapant ds9
il me montre l'erreur suivante :
-bash: /Applications/ds9.app/Contents/MacOS/ds9: No such file or directory
Je peux toujours l'exécuter correctement si j'utilise le chemin complet comme suit :
/Users/evgenii/miniconda3/envs/iraf/bin/ds9
Qu'est-ce qui se passe ? Pourquoi essaie-t-il de s'exécuter /Applications/ds9.app
?
Les permissions sont les suivantes :
-rwxrwxr-x@ 1 evgenii staff 18613852 9 Nov 20:13 /Users/evgenii/miniconda3/envs/iraf/bin/ds9
Mise à jour :
Voici le résultat de l'exécution type -a ds9
commandement :
type -a ds9
ds9 is aliased to `/Applications/ds9.app/Contents/MacOS/ds9 -xpa no'
ds9 is /Users/evgenii/miniconda3/envs/iraf/bin/ds9