无法找到 Gem,但 Gem 安装没有问题
Could Not Find Gem, but Gem is Installed without Problems
每当我 运行 rails 服务器或规范时,我都会收到此错误:
Could not find debugger-1.6.8 in any of the sources
当我 运行 gem install debugger
时,它工作正常:
Building native extensions. This could take a while...
Successfully installed debugger-1.6.8
1 gem installed
Installing ri documentation for debugger-1.6.8...
Installing RDoc documentation for debugger-1.6.8...
(eval):5: warning: regular expression has ']' without escape: /\[a-z]+/
但捆绑器列表不显示 debugger-1.6.8:
* daemons (1.2.3)
* delayed_job (4.0.3)
* delayed_job_active_record (4.1.0)
* diff-lcs (1.2.5)
* domain_name (0.5.25)
* double-bag-ftps (0.1.2)
我也没有阻止任何 gem 安装的 .bundle/config
文件。
这是我的带有 :test 和 :development 组的 Gemfile:
group :test, :development do
gem 'sqlite3', '1.3.9'
gem 'rspec-rails', '~> 2.14.2'
gem 'pry'
gem 'awesome_print', '1.2.0'
gem 'debugger', platform: :mri_19
gem 'byebug' if RUBY_VERSION >= '2.0.0'
end
当我删除平台规范时,出现此错误:
An error occurred while installing debugger (1.6.8), and Bundler cannot continue.
Make sure that `gem install debugger -v '1.6.8'` succeeds before bundling.
我正在 运行宁 ruby 1.9.3-p551 与 rbenv。
如何将调试器 gem 安装到项目包中,以便 运行 我的服务器和测试?
重新安装 bundler gem
和 rbenv
(通过 brew)。有时这些安装会变坏,当 bundler 和 rbenv 去设置你的 gem 时,你机器上的权限会很糟糕。
每当我 运行 rails 服务器或规范时,我都会收到此错误:
Could not find debugger-1.6.8 in any of the sources
当我 运行 gem install debugger
时,它工作正常:
Building native extensions. This could take a while...
Successfully installed debugger-1.6.8
1 gem installed
Installing ri documentation for debugger-1.6.8...
Installing RDoc documentation for debugger-1.6.8...
(eval):5: warning: regular expression has ']' without escape: /\[a-z]+/
但捆绑器列表不显示 debugger-1.6.8:
* daemons (1.2.3)
* delayed_job (4.0.3)
* delayed_job_active_record (4.1.0)
* diff-lcs (1.2.5)
* domain_name (0.5.25)
* double-bag-ftps (0.1.2)
我也没有阻止任何 gem 安装的 .bundle/config
文件。
这是我的带有 :test 和 :development 组的 Gemfile:
group :test, :development do
gem 'sqlite3', '1.3.9'
gem 'rspec-rails', '~> 2.14.2'
gem 'pry'
gem 'awesome_print', '1.2.0'
gem 'debugger', platform: :mri_19
gem 'byebug' if RUBY_VERSION >= '2.0.0'
end
当我删除平台规范时,出现此错误:
An error occurred while installing debugger (1.6.8), and Bundler cannot continue.
Make sure that `gem install debugger -v '1.6.8'` succeeds before bundling.
我正在 运行宁 ruby 1.9.3-p551 与 rbenv。
如何将调试器 gem 安装到项目包中,以便 运行 我的服务器和测试?
重新安装 bundler gem
和 rbenv
(通过 brew)。有时这些安装会变坏,当 bundler 和 rbenv 去设置你的 gem 时,你机器上的权限会很糟糕。