Mac OS X kullanıyorum ve bir profilim var ve bash_profile.
cat ~/.profile
PATH=/usr/local/git/bin:$PATH
export PATH
ve burada
cat ~/.bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
export M2_HOME=/Users/myName/Tools/apache-maven-3.2.5
export GIT_HOME=/usr/local/git
export PATH=$PATH:$M2_HOME/bin:$GIT_HOME/bin
### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
MYSQL=/usr/local/mysql/bin
export PATH=$PATH:$MYSQL
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
### ADDED FOR SUBLIME SYMLINK
export PATH=/usr/bin/local/bin:$PATH
$ PATH içeriği: İşte benim dosyasının içeriğidir i neden
echo $PATH
/usr/bin/local/bin:/Users/myname/.rbenv/shims:/Users/myname/.rbenv/shims:/usr/local/heroku/bin:/usr/local/git/bin:/usr/local/git/bin:/usr/local/git/bin:/Users/myname/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-3.4.0/lib/rspec.rb:/usr/bin/local/bin:/Users/myname/.rbenv/shims:/Users/myname/.rbenv/shims:/usr/local/heroku/bin:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ImageMagick/bin:/Users/myname/Tools/apache-maven-3.2.5/bin:/usr/local/git/bin:/usr/local/mysql/bin:/Users/myname/Tools/apache-maven-3.2.5/bin:/usr/local/git/bin:/usr/local/mysql/bin
anlamıyorum bu/Users/myname/.rbenv/version/2.2.2/lib/ruby / gems/2.2.0/gems/rspec-3.4.0/lib/rspec.rb yolunda. Onu nasıl kaldırabilirim? Ne ~/.profile ne de ~/.bash_profile dosyasında göremiyorum. RSpec için binstub rbenv tarafından yerleştirilen var Yardımlarınız
"rbenv init" yolu ekliyor mu? – hft
bash, .bash_profile varsa, .profile önemsizdir. Ancak .bash_profile'deki PATH eklentileri, diğer bazı eklemelerle iki kez yapılmış gibi görünüyor ("/usr/local/git/bin:/usr/local/git/bin:/Users/myname/.rbenv/versions/2.2. 2/lib/ruby / gems/2.2.0/gems/rspec-3.4.0/lib/rspec.rb ") arasında. Nereden geliyorsa emin değilim. .bashrc dosyanız var mı? –