Vagrant command not found エラー in rbenv + zsh
Feb 17, 2014会社から支給されたMacBook Proの環境構築中に地味にハマったので、メモしておきます。
はじめに、rbenvでRuby2.1の環境を構築してから、Vagrantをgem installで入れたのですが、Versionが1.08と古かったので、gem uninstall vagrantで消しました。
その後、Vagrantのサイトからdmgをダウンロードしてきて、最新のvagrant(1.4.3)を入れたのですが、terminalでvagrantを叩いても、下記ようなエラーになり地味に解決までに時間がかかりました。
1 2 3 |
$ vagrant -v rbenv: vagrant: command not found The `vagrant' command exists in these Ruby versions:2.1.0 |
はじめは、zshの問題かと思い、.zshrcなどにaliasを追加したのですが、それでもだめでした。
oh-my-zshでzshを管理しているので、oh-my-zshの問題かと思い調べていたのですが、解決方法は簡単でした。
1 2 3 4 |
$ vi ~/.zshrc alias vagrant /Applications/Vagrant/bin/vagrant $ source ~/.zshrc |
解決方法
問題はgemで入れた残骸の問題でした。
なので、下記のように残骸を消して問題なく解決できましたとー
1 2 3 4 5 |
$ which vagrant /Users/UserName/.rbenv/shims/vagrant $ rm -rf /Users/UserName/.rbenv/shims/vagrant $ vagrant -v Vagrant 1.4.3 |
No Comments, Comment or Ping
Reply to “Vagrant command not found エラー in rbenv + zsh”
Warning: Undefined variable $user_ID in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/themes/grid_focus_public_mizo/comments.php on line 66
You must be logged in to post a comment.