Ruby gems为两个不同版本的activesupport而奋斗?
我正在尝试使用以下命令行运行resque服务器:Ruby gems为两个不同版本的activesupport而奋斗?,ruby,rvm,Ruby,Rvm,我正在尝试使用以下命令行运行resque服务器: rake resque:work ruby的抱怨如下: Bundler could not find compatible versions for gem "activesupport": In Gemfile: daemon-kit (>= 0) ruby depends on activesupport (< 3.2.0, >= 2.3.5) ruby actionpack (>=
rake resque:work
ruby的抱怨如下:
Bundler could not find compatible versions for gem "activesupport":
In Gemfile:
daemon-kit (>= 0) ruby depends on
activesupport (< 3.2.0, >= 2.3.5) ruby
actionpack (>= 0) ruby depends on
activesupport (3.2.12)
Bundler找不到gem“activesupport”的兼容版本:
在文件中:
守护程序工具包(>=0)ruby依赖于
activesupport(<3.2.0,>=2.3.5)ruby
actionpack(>=0)ruby依赖于
activesupport(3.2.12)
如何解决这些依赖关系?我可以在同一RVM gemset中安装两个版本的activesupport吗?您需要将activesupport的版本降级为支持daemonkit的版本,或者查找daemonkit的更新版本。您当前的rails/activesupport版本比您的守护程序工具包版本支持的版本更新 在一个gemset中可以有多个版本的activesupport,但一次只能激活其中一个版本