我是Ruby和Active Record的新手。我試圖用命令來運行我的第一個遷移:NameError:未初始化的常量ActiveRecord :: Migrator :: Zlib
rake db:migrate
我不斷收到此錯誤:
NameError: uninitialized constant ActiveRecord::Migrator::Zlib.
我已經與不同的項目嘗試和所有遷移收到此錯誤。
我是Ruby和Active Record的新手。我試圖用命令來運行我的第一個遷移:NameError:未初始化的常量ActiveRecord :: Migrator :: Zlib
rake db:migrate
我不斷收到此錯誤:
NameError: uninitialized constant ActiveRecord::Migrator::Zlib.
我已經與不同的項目嘗試和所有遷移收到此錯誤。
我不知道怎麼了這一點,我花了整整一天找到一個解決方案
在你的environment.rb
require 'zlib'
頂這個工作對我來說:)
以下內容添加到Rakefile
:
require 'zlib'
我認爲這個建議可能會起作用,但最終爲我工作的是在我的主目錄中運行這個建議:$ gem install rubygems-bundler $ gem regenerate_binstubs – h12r
Yah看起來更像是一個更合適的解決方案。 – dirkdig