Предполагается, что вы используете rvm
.
Тот факт, что вы скопировали его с другого сервера, вероятно, означает, что вы используете рубиновый гемсет, который поставляется с этой установкой. Это может отсутствовать в вашей новой системе.
В вашей папке app: rvm gemset list
, чтобы узнать, какой gemset вы используете. Аналогично, вы можете искать .rvmrc
или .ruby-gemset
и .ruby-version
в корневой папке вашего приложения.
rvmrc
устарел, но эти файлы должны содержать рубиновую версию и имя gemset, которые используются приложением.
Переключить на этой gemset с:
rvm gemset use <gemset name>
или, если он не существует использование:
rvm use --create <ruby version>@<gemset name>
Затем, чтобы установить все драгоценные камни запустить:
bundle install
вы находитесь внутри вновь созданного каталога приложений ?, пожалуйста, проверьте. если нет, тогда попробуйте 'cd' в ваше приложение – Abhinay
« Та же установка »Где то же самое означает что? Какая версия Ruby, Rails? Как насчет вашей папки с бинами? – Ven
Да, я внутри каталога приложения. Он не создан вновь - он копируется из другого места. – PascalTurbo