Kürzlich habe ich Android Studio installiert. Jetzt möchte ich android-studio / bin / dauerhaft zur Umgebungsvariablen PATH als Session-wide environment variables
und nicht als hinzufügen System-wide environment variables
. Dazu habe ich versucht, ~/.profile
wie hier beschrieben zu bearbeiten . Also habe ich diese am Ende von ~/.profile
:
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH:/usr/local/Android/android-studio/bin"
fi
Dann melde ich mich erneut an, um die Variable zu initialisieren. Aber wenn ich studio.sh
im Terminal laufe , bekomme ich folgendes:
studio.sh: Befehl nicht gefunden
Hier sind die Ergebnisse von $PATH
und echo $PATH
:
$ $PATH
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:
No such file or directory
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Auch ich bin mir sicher, dass ~/.bash_profile
und ~/.bash_login
nicht existieren. Was verursacht nun das Problem und wie kann ich das lösen?
Bearbeiten:
Ich ändere das Ende ~/.profile
davon, aber es funktioniert nicht:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
PATH="$PATH:/usr/local/Android/android-studio/bin"
fi