<internal: lib / rubygems / custom_require>: 29: в `require ': такой файл не загружается - active_support (LoadError - PullRequest
0 голосов
/ 22 марта 2012

Я хочу создать новый проект rails

У меня есть

 rene@Linux-Ubuntu:~/rails_projets$ rails new premier_app

: 29: в require': no such file to load -- active_support (LoadError) from <internal:lib/rubygems/custom_require>:29:in require 'из / usr / lib / ruby ​​/ vendor_ruby / railties /lib / rails_generator.rb: 30: в <top (required)>' from <internal:lib/rubygems/custom_require>:29:in require 'from: 29: в require' from /usr/lib/ruby/vendor_ruby/railties/bin/rails:16:in'

У меня есть:> Ubuntu 11.10 .. ruby ​​1.9.2p218 .. rails 2.3.14 .. gem1.8.17 .. zlib установлен

Когда я делаю $ gem install rails --pre

У меня есть

   rene@Linux-Ubuntu:~/rails_projets$  gem install rails --pre

ОШИБКА: Команда загрузки: установить (LoadError)нет такого файла для загрузки - zlib ОШИБКА: во время выполнения gem ... (NameError) неинициализированная константа Gem :: Commands :: InstallCommand

Что я делаю?

Спасибо за помощь

Рене Леблан

1 Ответ

1 голос
/ 24 мая 2012

У меня была такая же проблема на рельсах 3.2.3, и я исправил ее (на Ubuntu 11.10). Попробуй это. Сначала проверьте, какой rmm gemset вы используете.

user1$: rvm gemset list

эта команда выдаст вам список таких наборов

gemsets for ruby 1.9.3-p125 (found in user1/.rvm/...something.../ruby-1.9.3-p125)
=> rails31

теперь вы знаете, какой набор гемов вы хотите использовать, если вы можете удалить более одного набора. Затем установите gemset с помощью

user1$: rvm gemset use rails31

и затем я попытался rails -v , и это требует, ошибка исчезла! Fun!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...