Я новичок в Rails и сейчас работаю над руководством. В руководстве говорится:
Используйте текстовый редактор, чтобы обновить Gemfile, необходимый Bundler, с содержимым листинга 2.1.
source 'https://rubygems.org' gem 'rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails', '3.2.4' gem 'coffee-rails', '3.2.2' gem 'uglifier', '1.2.3' end gem 'jquery-rails', '2.0.0' group :production do gem 'pg', '0.12.2' end
Затем мы устанавливаем и включаем драгоценные камни с помощью
bundle install
команды:$ bundle install --without production
Если Bundler жалуется,
no such file to load -- readline (LoadError)
попробуйте добавитьgem ’rb-readline’
в свой Gemfile.)
Я выполнил шаги, даже добавив gem 'rb-readline'
к Gemfile
, но, очевидно, файл не может быть найден, и когда я перехожу в свой текстовый редактор, я вижу Gemfile
сам. Я заметил, что они заставили меня поставить gem 'rails', 3.2.3
и моя версия Rails - 3.2.1, поэтому я попытался изменить ее на 3.2.1, но это тоже не сработало.
Будем очень признательны за любые мысли или советы.
источник
- -
символы в список Gemfile?Ответы:
Вам просто нужно сменить каталоги в своем приложении, ЗАТЕМ запустите
bundle install
:)источник
whereis <app_name>
команды, обычно Gemfile находится в / usr / shared / *Вы также можете указать путь к гем-файлу в той же команде, например
источник
[root@alc bin]# BUNDLE_GEMFILE="../../apps/redmine/htdocs/Gemfile" ./bundle install
моя команда выполнить.У меня тоже была эта проблема на машине OSX. Я обнаружил, что рельсы не установлены ... что меня удивило, так как я думал, что OSX всегда идет с Rails. Установить рельсы
sudo gem install rails
sudo gem install jekyll bundler
cd ~/Sites
jekyll new <foldername>
cd <foldername>
ИЛИcd !$
(это магия;)bundle install
bundle exec jekyll serve
источник
sudo
для установки драгоценных камней. Это причинит вам боль. Подробнее: thinkbot.com/blog/psa-do-not-use-system-rubyВы должны быть в том же каталоге
Gemfile
источник
Когда у меня была подобная проблема,
gem update --system
мне помогли. Запустите это раньшеbundle install
источник
У меня была эта проблема на Ubuntu 18.04. Я обновил самоцвет
Все сработало и перейдите в свой браузер, просто перейдите на http://127.0.0.1:4000/, и он действительно должен работать
источник
1 убедитесь, что файл
Gemfile
вместоgemfile
.2 убедитесь, что вы находитесь в том же каталоге, что и
Gemfile
.источник
Найдите файл Gemfile в своем проекте, перейдите в этот каталог и запустите "bundle install". перед запуском этой команды убедитесь, что вы установили гем "sudo gem install bundler"
источник
Подумайте больше о том, что вы устанавливаете, и перейдите в папку Gemfile, затем попробуйте использовать
sudo bundle install
источник