Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rails生成活动\u管理员:安装错误_Ruby On Rails_Ruby_Activeadmin_Ruby On Rails 5 - Fatal编程技术网

Ruby on rails rails生成活动\u管理员:安装错误

Ruby on rails rails生成活动\u管理员:安装错误,ruby-on-rails,ruby,activeadmin,ruby-on-rails-5,Ruby On Rails,Ruby,Activeadmin,Ruby On Rails 5,我运行rails g活动管理员:安装 使用Gemfile: source 'https://rubygems.org' gem 'rails', '~> 5.0.0' gem 'pg' gem 'activeadmin', github: 'activeadmin/activeadmin' gem 'inherited_resources', github: 'activeadmin/inherited_resources' gem 'devise', '> 4.x' ge

我运行rails g活动管理员:安装

使用Gemfile:

source 'https://rubygems.org'
gem 'rails', '~> 5.0.0'
gem 'pg'
gem 'activeadmin', github: 'activeadmin/activeadmin'
gem 'inherited_resources', github: 'activeadmin/inherited_resources'
gem 'devise',      '> 4.x'
gem 'rspec-rails', '>= 3.5.0.beta1'
gem 'ransack',    github: 'activerecord-hackery/ransack'
gem 'kaminari',   github: 'amatsuda/kaminari', branch: '0-17-stable'
gem 'formtastic', github: 'justinfrench/formtastic'
gem 'draper',     github: 'audionerd/draper', branch: 'rails5', ref: 'e816e0e587'
gem 'activemodel-serializers-xml', github: 'rails/activemodel-serializers-xml'
gem 'rack-mini-profiler',          github: 'MiniProfiler/rack-mini-profiler'
gem 'database_cleaner',            github: 'pschambacher/database_cleaner', branch: 'rails5.0', ref: '430a957'
gem 'puma', '~> 3.0'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'
但是得到错误:

/home/user/.rvm/gems/ruby-2.2.3/gems/actionpack-5.0.0/lib/action_dispatch/middleware/stack.rb:74:in `insert': can't modify frozen Array (RuntimeError)
from /home/user/.rvm/gems/ruby-2.2.3/gems/actionpack-5.0.0/lib/action_dispatch/middleware/stack.rb:74:in `insert'
当我跑步时:

bundle install
它工作得很好

有人能帮我吗

更新


通过安装或更新ruby版本解决。

请将GEM文件更新为:

gem 'devise'
gem 'activeadmin', github: 'activeadmin'
gem 'inherited_resources', github: 'activeadmin/inherited_resources'


rails g active\u admin:install

请将GEM文件更新为:

gem 'devise'
gem 'activeadmin', github: 'activeadmin'
gem 'inherited_resources', github: 'activeadmin/inherited_resources'


rails g active\u admin:install

发生了相同的问题,我做了更改并按下面的答案摩擦发生了相同的问题,我做了更改并按下面的答案摩擦我有错误
/home/user.rvm/gems/ruby-2.2.3/gems/actionpack-5.0.0/lib/action\u dispatch/middleware/stack.rb:74:插入:无法修改冻结的数组(运行时错误)
您知道原因吗?由于兼容性问题,这是以前版本中的错误。您可以将rails更新为GitHub上的最新代码吗?因此,我更改了gem
'rails',“~>5.0.0'
?仍然存在错误
/home/user.rvm/gems/ruby-2.2.3/gems/actionpack-5.0.0/lib/action\u dispatch/middleware/stack.rb:74:in insert':无法修改冻结的数组(运行时错误)
您知道原因吗?由于兼容性问题,这是以前版本中的错误。你能把rails更新到GitHub上最新的代码吗?所以,我把gem
'rails',“~>5.0.0'