前提
うかつにも、macbookのOSを更新したら、今で通っていたrbenvのPATHが
急に通らなくなり、rubyのversionがsystemのものに固定されてしまい、
開発が止まってしまい非常に困っています
実現したいこと
PATHを通してrbenvで指定したrubyのversionを使用できるようにしたいです
発生している問題・エラーメッセージ
.zshrcには下記を記載しています
bash
1export PATH=$HOME/.rbenv/shims:$PATH 2eval "$(rbenv init - zsh)"
ehco $PATHコマンドを打った結果は以下です
なんか同じものが何個も出ています
bash
1/Users/名前/.rbenv/shims:/Users/名前/.rbenv/shims:/Users/名前/.rbenv/shims:/Users/名前/.rbenv/bin:/Users/名前/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
source ~/.zshrcをしてもwhich rubyの結果が
bash
1$ which ruby 2/usr/bin/ruby
上記から変わらないです
使用しているシェルはzshです
bash
1$ cat /etc/shells 2# List of acceptable shells for chpass(1). 3# Ftpd will not allow users to connect who are not using 4# one of these shells. 5 6/bin/bash 7/bin/csh 8/bin/dash 9/bin/ksh 10/bin/sh 11/bin/tcsh 12/bin/zsh 13/usr/local/bin/zsh
一番下の自分で入れたzshを使用しています
bash
1$ which $SHELL 2/usr/local/bin/zsh
試したこと
rbenvを入れ直してみたりしましたが変化ありませんでした
他に何か確認すべきことがあればご教授いただければ有難いです
回答1件
あなたの回答
tips
プレビュー