小编Vea*_*sna的帖子

带有Ruby 2.5.1控制台的Rails 5.2.0 - `warning:``already`初始化常量FileUtils :: VERSION

我目前遇到了新的rails应用程序的问题,更具体地说:

  • Rails 5.2.0
  • Ruby 2.5.1p57(2018-03-29 Revision 63029)[x86_64-darwin17]
  • rvm 1.29.4(最新)作者:Michal Papis,Piotr Kuczynski,Wayne E. Seguin [ https://rvm.io]

当我运行时rails c,它会生成一个警告链接到fileutils gem,如下所示:

`/usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/fileutils.rb:90:` `warning:` `already` initialized constant FileUtils::VERSION
/usr/local/lib/ruby/gems/2.5.0/gems/fileutils-1.1.0/lib/fileutils.rb:92: warning: previous definition of VERSION was here
/usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/fileutils.rb:1188: warning: already initialized constant FileUtils::Entry_::S_IF_DOOR
/usr/local/lib/ruby/gems/2.5.0/gems/fileutils-1.1.0/lib/fileutils.rb:1267: warning: previous definition of S_IF_DOOR was here
/usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/fileutils.rb:1446: warning: already initialized constant FileUtils::Entry_::DIRECTORY_TERM
/usr/local/lib/ruby/gems/2.5.0/gems/fileutils-1.1.0/lib/fileutils.rb:1541: warning: previous definition of DIRECTORY_TERM was here
/usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/fileutils.rb:1448: warning: already initialized constant FileUtils::Entry_::SYSCASE
/usr/local/lib/ruby/gems/2.5.0/gems/fileutils-1.1.0/lib/fileutils.rb:1543: warning: previous definition of SYSCASE was here
/usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/fileutils.rb:1501: warning: already initialized …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails rvm rbenv fileutils

39
推荐指数
2
解决办法
9415
查看次数

标签 统计

fileutils ×1

rbenv ×1

ruby ×1

ruby-on-rails ×1

rvm ×1