[英]installing rails in rbenv with an old ruby
我正在使用ruby 2.1.10開發一個項目。 應該使用rails 4.0.13。
我正在使用rbenv。
我相信,我已經安裝了所有東西。 我為該項目運行了捆綁安裝。 最終我讓它運行。
但是,現在我得到:
turlingdrome$ rails
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
turlingdrome$ gem install rails -v 4.0.13
Successfully installed rails-4.0.13
Parsing documentation for rails-4.0.13
Done installing documentation for rails after 1 seconds
1 gem installed
turlingdrome$ which rails
/Users/brianp/.rbenv/shims/rails
turlingdrome$ rails -v
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
turlingdrome$ ruby -v
ruby 2.1.10p492 (2016-04-01 revision 54464) [x86_64-darwin16.0]
萬一重要,我在運行10.12.6的Mac上
評論的預計到達時間:
turlingdrome$ bundle exec rails -v
Rails 4.0.13
因此,bundle exec讓我運行rails。 rbenv exec rails也可以工作。
因此,問題似乎出在墊片上!
重新整理墊片:
rbenv rehash
現在您應該只能rails
沒有bundle exec
或rbenv exec
rails
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.