Я нахожусь в середине учебных рельсов, и я пытаюсь запустить герою. Однако, когда я устанавливаю toolbelt героя, вы получаете ряд ошибок. Если я пытаюсь запустить любую команду rails, я получаю что-то вроде этого:
C:\Users\Ezra\Desktop\Sites\demo_app>rails -v
C:/Program Files (x86)/ruby-1.9.3/lib/ruby/site_ruby/1.9.1/rubygems.rb:926:in `r
eport_activate_error': Could not find RubyGem railties (>= 0) (Gem::LoadError)
from C:/Program Files (x86)/ruby-1.9.3/lib/ruby/site_ruby/1.9.1/rubygems
.rb:244:in `activate_dep'
from C:/Program Files (x86)/ruby-1.9.3/lib/ruby/site_ruby/1.9.1/rubygems
.rb:236:in `activate'
from C:/Program Files (x86)/ruby-1.9.3/lib/ruby/site_ruby/1.9.1/rubygems
.rb:1307:in `gem'
from C:/RailsInstaller/Ruby1.9.3/bin/rails:18:in `<main>'
Кроме того, запуск ruby -v дает мне ruby 1.9.2p290, хотя у меня установлен Ruby 1.9.3. Пытаясь исправить это, я обнаружил, что удаление ruby 1.9.2p290 приведет к тому, что моя рубиновая версия просто вернется к 1.9.3p125, но после этого heroku больше не работает:
C:\Users\Ezra\Desktop\Sites\demo_app>heroku login
'"C:\Program Files (x86)\ruby-1.9.3\bin\ruby.exe"' is not recognized as an inter
nal or external command, operable program or batch file.
Среда Gem после установки toolbelt героя:
Среда RubyGems:
- ВЕРСИЯ РУБЕЖЕЙ: 1.7.2
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [i386-mingw32]
- ИНСТРУКЦИЯ ПО УСТАНОВКЕ: C:/Program Files (x86)/ruby-1.9.3/lib/ruby/gems/1.9.1
- RUBY EXECUTABLE: "C:/Program Files (x86)/ruby-1.9.3/bin/ruby.exe"
- EXECUTABLE DIRECTORY: C:/Program Files (x86)/ruby-1.9.3/bin
- ПЛАТФОРМЫ РУБИНГИ:
- ruby
- x86-mingw32
- GEM PATHS:
- C:/Program Files (x86)/ruby-1.9.3/lib/ruby/gems/1.9.1
- C:/Users/Ezra/.gem/ruby/1.9.1
- КОНФИГУРАЦИЯ GEM:
- : update_sources = > true
- : verbose = > true
- : benchmark = > false
- : backtrace = > false
- : bulk_threshold = > 1000
- УДАЛЕННЫЕ ИСТОЧНИКИ:
Среда Gem после удаления ruby1.9.2p290:
Среда RubyGems:
- ВЕРСИЯ РУБЕЖЕЙ: 1.8.16
- RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [i386-mingw32]
- ИНСТРУКЦИЯ ПО УСТАНОВКЕ: C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1
- RUBY EXECUTABLE: C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe
- EXECUTABLE DIRECTORY: C:/RailsInstaller/Ruby1.9.3/bin
- ПЛАТФОРМЫ РУБИНГИ:
- рубин
- x86-mingw32
- GEM PATHS:
- C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1
- C:/Users/Ezra/.gem/ruby/1.9.1
- КОНФИГУРАЦИЯ GEM:
- : update_sources = > true
- : verbose = > true
- : benchmark = > false
- : backtrace = > false
- : bulk_threshold = > 1000
- УДАЛЕННЫЕ ИСТОЧНИКИ:
Я запускаю окна 7, и я не использую rvm, потому что cygwin заставляет меня плакать.
Любые предложения будут очень оценены.