Saya mencoba menginstal minuman tetapi mendapatkan peringatan berikut:
Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:
2to3
2to3-2.7
idle
idle2.7
pydoc
pydoc2.7
python
python-config
python2.7
python2.7-config
pythonw
pythonw2.7
smtpd.py
smtpd2.7.py
Consider amending your PATH so that /usr/local/bin
is ahead of /usr/bin in your PATH.
Saya tidak tahu bagaimana mengubah jalan. Saya telah menjelajahi beberapa file dari tumpukan stack overflow ini (http://stackoverflow.com/questions/8886114/using-brew-with-ruby-1-9-2), tetapi tidak dapat menemukan jalur yang relevan untuk diedit. Satu-satunya file yang saya miliki yang ada adalah file / etc / profile saya yang saat ini terlihat seperti:
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/local/bin:${PATH}"
export PATH
Saya ingin menghapus instalan python lalu memasangnya kembali melalui homebrew, tetapi saya sedikit gugup karena melanggar terlalu banyak hal sekaligus.
Apakah ada cara mudah untuk mengubah jalan? Haruskah saya membuat file .bash_profile? Terima kasih atas bantuannya sebelumnya.
$PATH
.Anda perlu mengubah / etc / path sehingga / usr / local / bin terdaftar sebelum / usr / bin . Anda harus sudo editor Anda untuk melakukan itu.
Salah satu cara untuk membuka editor adalah
sumber
/etc/paths
. Ini bekerja dengan baik..bash_profile
mempengaruhi shell pengguna interaktif dan bukan aplikasi lain?