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.


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.


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.


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.