echo $ PATH, .bash_profile ifadesinde belirtilenlere farklı sonuçlar verir


1

Homebrew'i kurmaya çalışıyorum (sonra RVM'yi, ardından Octopress'i kurmaya).

Homebrew yüklü ama koşarken brew doctor Mesajı alıyorum:

Consider amending your PATH so that /usr/local/bin occurs before /usr/bin in your PATH.

Ben değiştim ~/.bash_profile için export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH".

~/.bashrc boş.

etc/paths vardır

/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin

echo $PATH devletler /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Users/deadlyhifi/.rvm/bin

RVM'yi daha önce yüklemeyi denedim, ancak Xcode 4.5.1 kurulu olduğundan derleyiciyle ilgili her türlü sorunu yaşadım - RVM'yi kaldırdım ve şimdi tekrar deniyorum. $ PATH'imin RVM'ye referansı var ama içimdeki yaşam için bu yolu içeren dosyayı bulamıyorum.

Birisi konuyla ilgili herhangi bir ışık tutabilir mi?

Düzenle:

etc/profile içerir:

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi

Lütfen tamamını kopyalayıp yapıştırabilir misin? ~/.bash_profile ve ~/.profile. Ayrıca, içinde patikalar olduğunu varsayıyorum. \etc\paths aynı çizgide değilsin, değil mi?
Maverik

Profil verilerini ekledim ve etc / path ayrı satırlarda.
deadlyhifi

Lütfen varsa kopyalayıp yapıştırın ~ / .profile
Maverik

1
Anladım. sahibim Oh benim ZSH Kurulmuş. Yaratıldı ~/.zshrc. $ PATH tanımlandığı yer burasıdır. Düzenledim ve şimdi sistemim demlemeye zorluyor. Tüm bunları araştırmasaydım, asla bulamazdım. .files.
deadlyhifi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.