我下面的Ruby on Rails的教程由邁克爾·哈特爾 http://ruby.railstutorial.org/我前兩天安裝了導軌,它工作的很好,爲什麼突然消失?
我安裝了護欄,紅寶石,所有的寶石必要和配置的Heroku和GitHub的前兩天。我今天回來了,沒有任何工作。我正在使用Mac OS X 10.7.2(Lion)。這可能與我今天轉而使用終端而不是Iterm的事實有關(所以我可以輕鬆更改顏色)。現在,當我嘗試在Iterm中沒有任何作品。
具體問題現在是出現導軌無法找到,因爲它給我「Rails的當前未安裝此係統上」,儘管事實上它是錯誤消息。現在我又開始安裝rails了,但是恐怕會再次發生,安裝rails需要一段時間。謝謝您的幫助。
我注意到的第一個問題是,當我試圖再次重命名我的first_app與Heroku的重命名我
! Invalid path.
! Syntax is: [email protected]:<app>.git where <app> is your app's name.
得到了錯誤,儘管前兩天工作的事實。我認爲缺少的軌道和無法使用Heroku的(我重新安裝,要,但仍收到的錯誤)是事做沒有得到正確設置路徑。我讀了關於symilinks,但不知道如何形成它們,或者在找不到導軌的發現者之間形成它們。再次感謝。
就得到了錯誤
ERROR: Error installing rails:
actionpack requires rack (~> 1.3.5, runtime)
使用sudo的創業板安裝架,現在軌道似乎是安裝好了,還是想知道什麼,雖然發生了......
的Rails仍然不能正常工作:
$ rails
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:230:in `activate': can't activate rack (~> 1.3.5, runtime) for ["actionpack-3.1.3", "rails-3.1.3"], already activated rack-1.4.0 for ["rack-cache-1.1", "actionpack-3.1.3", "rails-3.1.3"] (Gem::LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:246:in `activate'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `each'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `activate'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:246:in `activate'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `each'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `activate'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:1056:in `gem'
from /usr/bin/rails:18
最終重新安裝了所有設備以使其正常工作,但您的解決方案可能已經運行 – Laser 2012-01-16 17:41:49