Setel ulang variabel PATH Anda

Jawaban:

21

Saya memiliki yang berikut ini di ~/.profile:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
PATH=$PATH:~/bin

PATHDeklarasi pertama mengesampingkan PATHpengaturan yang ada (tidak termasuk $PATH). Path yang digunakan adalah OS X default.

Baris kedua ditambahkan ~/binke PATHdan itu adalah preferensi pribadi, bukan default.

Setelah mengedit, mulai kembali sesi Anda - atau gunakan perintah source ~/.profileuntuk segera mengaktifkan perubahan.

Jari Keinänen
sumber
Terima kasih sejuta orang - semuanya sejauh ini benar-benar membingungkan - saran Anda sangat mudah dan mudah diikuti
Jaco Pretorius
Lebih baik menggunakan ~ / .bash_profile untuk kasus sederhana ini dan lebih umum ~ / .bashrc dan
sumberkan
0

File dapat memiliki nama .bash_profileatau .profile- satu solusi bisa dengan mengubah nama file misalnya mv ~/.bash_profile ~/.bash_prolile.olddan kemudian restart mesin Anda dan lihat apakah itu membantu.

Anda juga dapat mencoba mengedit file, dan kemudian mungkin Anda akan melihat PATH yang salah, yang kemudian dapat Anda edit.

Rene Larsen
sumber
0

Dalam kasus masuk sebagai pengguna normal dan memohon su - root, saya menemukan bahwa bash Mac OS X 10.8.5 mengabaikan .profiledan .bash_profile; Saya tidak dapat mengubah root $PATHdengan mengedit file-file itu. Apa yang melakukan pekerjaan adalah editing /etc/paths. Setelah keluar dari shell root dan masuk lagi dengan su - root, jalan baru hadir.

Thagomizer
sumber
Bercak dengan jalur sistem dapat menghasilkan ketidakstabilan.
sas08
-1

Menyetel ulang terminal Anda akan berhasil. Ini akan mengatur ulang konfigurasi dasar Anda.

Setel ulang terminal Anda . Dari navigasi atas, buka Shell >> Reset.

masukkan deskripsi gambar di sini

Ashish Vitthal Dalvi
sumber