0
嘗試發出rails c命令時出現以下錯誤。我遵循其他問題的建議並卸載了minitest v5並重新安裝到了v4,但沒有修復。有沒有人知道一種方法來解決它?謝謝。Rails控制檯不工作
MiniTest::Unit::TestCase is now Minitest::Test. From /usr/lib/ruby/1.9.1/test/unit/testcase.rb:8:in `<module:Unit>'
/usr/lib/ruby/1.9.1/test/unit.rb:328:in `autorun': uninitialized class variable @@installed_at_exit in Test::Unit::Runner (NameError)
from /usr/lib/ruby/1.9.1/test/unit.rb:640:in `<top (required)>'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `block in require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:236:in `load_dependency'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/active_support/test_case.rb:2:in `<top (required)>'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `block in require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:236:in `load_dependency'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/rails/console/app.rb:2:in `<top (required)>'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `block in require'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:236:in `load_dependency'
from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:251:in `require'
from /usr/lib/ruby/vendor_ruby/rails/application.rb:312:in `initialize_console'
from /usr/lib/ruby/vendor_ruby/rails/application.rb:152:in `load_console'
from /usr/lib/ruby/vendor_ruby/rails/commands/console.rb:27:in `start'
from /usr/lib/ruby/vendor_ruby/rails/commands/console.rb:8:in `start'
from /usr/lib/ruby/vendor_ruby/rails/commands.rb:41:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
你能分享一些關於你的設置的更多信息嗎?你使用RVM嗎?你是如何安裝Rails的?你在學習一些教程嗎?你可以提供的信息越多越好。 – ezuk 2015-01-04 15:23:57
嘿@xlembouras。當然..我通過RVM安裝了ruby和rails。我通過YouTube視頻完成了這個,我認爲這是一個(http://youtu.be/hiPQynmnsiI)...我一直在關注如何創建博客並參加了第二節課,其中的rails c命令沒有工作。這些是教程:(http://youtu.be/-GQmC-8k09c)(http://youtu.be/UQ8_VOGj5H8)... RVM -v是rvm 1.26.7(最近)由Wayne E. Seguin < [email protected]>,Michal Papis <[email protected]> [https://rvm.io/] ... Ruby -v = ruby 1.9.3p484(2013-11-22 revision 43786)[i686-linux ] ubuntu .. Rails -v:Rails 3.2.16。 – 2015-01-04 15:49:47
@ezuk那裏的人物不在那裏。最初'rails c'被這個阻塞了:active_support/test_case.rb:12:in <':未初始化的常量Test(NameError)..然後我編輯了test_case.rb,需要test/unit,現在錯誤已經轉移到了最小的一個。你需要更多信息嗎?謝謝 –
2015-01-04 15:54:25