如上所述,我尝试安装eventbrite-client,但它需要tzinfo并显示以下内容
Bundler could not find compatible versions for gem "tzinfo":
In Gemfile:
eventbrite-client (>= 0) ruby depends on
tzinfo (~> 0.3.22) ruby
tzinfo (1.1.0)
无论我尝试过什么,它仍然是相同的,即使是简单的
gem install tzinfo
不起作用。
答案 0 :(得分:1)
这意味着您的eventbrite-client
gem版本依赖于(兼容)指定版本的tzinfo
(即〜> 0.3.22),但您的Rails应用程序使用tzinfo
版本1.1.0
。因此,您不能使用具有不同版本的两个宝石,因为它会导致命名空间冲突。
我建议创建eventbrite-client
存储库的fork,更新tzinfo
版本并修复与新版本相关的兼容性问题(如果存在)。之后,您可以在Rails项目中使用自定义版本的eventbrite-client
。