Ste*_*ven 102 ruby rake ruby-on-rails bundler
当我尝试这样做时,bundler update我收到此错误:
.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in
`to_specs': Could not find bundler (>= 0) amongst
[rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError)
Run Code Online (Sandbox Code Playgroud)
我是Ruby的新手,有人可以告诉我是什么原因造成的吗?安装了耙0.8.7.
ard*_*vis 208
如果您安装了bundler gem,请确保输入"bundle"更新.
bundle update
如果您没有安装捆绑包,请执行此操作gem install bundler.
Dor*_*ian 59
我有这个问题,然后我做了:
gem install bundle
Run Code Online (Sandbox Code Playgroud)
注意"捆绑"而不是"捆绑"解决了我的问题.
然后在你的项目文件夹中执行:
bundle install
Run Code Online (Sandbox Code Playgroud)
然后你可以使用以下命令运行你的项目:
script/rails server
Run Code Online (Sandbox Code Playgroud)
bje*_*lli 13
我有同样的问题.这对我有用:
运行rvm/script/rvm并将其添加到.profile或.bash_profile,如https://rvm.io/rvm/install/所示
使用没有sudo的bundle
小智 10
如果您使用的是rvm,请尝试以下命令:
rvmsudo gem install bundler
Run Code Online (Sandbox Code Playgroud)
根据另一个问题:在[](Gem :: LoadError)中找不到rails(> = 0)
希望它有所帮助,干杯
命令是bundle update("捆绑"中没有"r").
要检查是否安装了bundler:gem list bundler或者甚至which bundle,该命令将列出bundler版本或其路径.如果未显示任何内容,请键入以安装bundler gem install bundler.
小智 7
我有同样的问题..我的bash配置文件发生了一些事情,没有正确设置RVM的东西.
确保您的bash配置文件包含以下行:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
Run Code Online (Sandbox Code Playgroud)
然后我运行了"source~/.bash_profile"并重新加载了我的bash配置文件中的所有内容.
这似乎解决了我.
| 归档时间: |
|
| 查看次数: |
89049 次 |
| 最近记录: |