Сервер rails показывает ошибку после создания gemset
Я установил RVM. После создания набора для нового проекта, когда я даю команду rails server
показывает эту ошибку report_activate_error': Could not find RubyGem railties (>= 0) (Gem::LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:211:in
activate`
Поэтому я нашел решение, которое мне нужно дать команду gem install rails
установить рельсы. Нужно ли устанавливать рельсы для каждого нового проекта? Я сбит с толку. Пожалуйста, ведите меня по-настоящему. Благодарю.
2 ответа
Gemsets - это отдельные среды, вам нужно устанавливать гемы для каждого нового гемсета, если вы всегда будете использовать ту же версию rails, в которую вы можете устанавливать гемы global
gemset:
rvm @global do gem install rails
Вы пробовали "установить пакет" в корне вашего проекта? Это может исправить эту ошибку.