本地测试开源 rails 项目时,bundle install
这一步经常失败,曾降低过 ruby 版本,成功过。现在问题是很多开源项目指定了最低 ruby、rails 版本,没有给出实际运行版本,以致于这些开源项目,使用起来很困难。
发此贴,询问一下社区同伴们一般是怎么使用开源项目的,是不是我姿势不对 :satisfied: :satisfied: :satisfied:
我想使用:elektronaut/sugar项目,按照 README.md 的 Installation 说明,执行以下语句:
$ git clone https://github.com/elektronaut/sugar.git
$ cd sugar
$ bundle
$ rake db:create
$ rake db:migrate
但到第三步bundle
时,出现以下错误:
此时我使用的 Ruby 版本是2.3.0
,然后我尝试用 rbenv 工具降低至2.1.10
$ rbenv global 2.1.10
$ bundle
此时到第三步bundle
时,这次仍然报同样的 gem 错误:
执行提示的命令gem install ruby-filemagic -v '0.7.1'
,出现以下错误:
** 这种问题怎么解决?**