Необходимо просто быть в состоянии щелкнуть правой кнопкой по имени папки в проводнике решения и нажать "exclude from project".
Вы пробовали запустить rake: rails : обновить
в вашем приложении?
Поскольку у вас есть собственная копия ruby в / usr / local, я подозреваю, что каким-то образом rake все еще пытается использовать встроенную команду os x ruby / gem.
Попробуйте запустить 'gem env ', чтобы убедиться, что ваша среда настроена правильно. В частности, посмотрите ПУТИ GEM:
, чтобы убедиться, что они указывают на ваш каталог / usr / local. Если они ошибаются, попробуйте установить GEM_HOME
и / или GEM_PATH
в своей среде.
Вот как выглядит мой результат (хотя я использую каталог установки ruby в моем собственном каталоге how с помощью инструмента ruby_switcher.sh
( http://github.com/relevance/etc )
RubyGems Environment: - RUBYGEMS VERSION: 1.3.5 - RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10.0.0] - INSTALLATION DIRECTORY: /Users/ashebanow/.gem/ruby/1.8 - RUBY EXECUTABLE: /Users/ashebanow/.ruby_versions/ruby-1.8.7-p174/bin/ruby - EXECUTABLE DIRECTORY: /Users/ashebanow/.gem/ruby/1.8/bin - RUBYGEMS PLATFORMS: - ruby - x86-darwin-10 - GEM PATHS: - /Users/ashebanow/.gem/ruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - :sources => ["http://gems.rubyforge.org/", "http://gems.github.com/"] - REMOTE SOURCES: - http://gems.rubyforge.org/ - http://gems.github.com/
Я тоже столкнулся с аналогичной проблемой. Пожалуйста, проверьте правильность установки rails 2.3.4 с помощью команды "gem list". Если в списке гемов присутствует более одной копии направляющих, удалите ненужную версию с помощью «направляющих для удаления гемов» и выберите нужную версию.
На Fedora 12 вам нужно
$ gem install -v=1.0.1 rack
для работы поставляемых rails.