我正在构建我的第一个Rails应用程序,并希望包含FileUtils以管理我的Google工作表API(我让它在一个独立的脚本中工作)。
然而,当我将FileUtils添加到我的gemfile并使用bundle install
时,我收到以下错误:
错误:安装fileutils时出错: fileutils需要Ruby版本> = 2.5.0dev。
最稳定的Ruby版本是2.4.1。
那我错过了什么?
答案 0 :(得分:5)
答案 1 :(得分:2)
那么我错过了什么?
你错过了stdlib的宝石化刚刚开始并且针对Ruby 2.5 / 3.0的事实,所以这就是Gems所需要的。
除非您使用的是Ruby 2.5,否则只需使用stdlib版本。
答案 2 :(得分:1)
如果您真的需要在gemfile中指定fileutils gem,请使用:
gem 'fileutils', '0.7'
因为0.7.1需要一个新的Ruby https://rubygems.org/gems/fileutils/versions/0.7.1