2012-08-20 2 views
1

IAM новой для RubyOnRails, я установил RubyOnRails 3.2.6, я создал новый проект, набрав рельсы нового демо IAM получать следующие ошибкиудалось создать первые рельсы проекта

Извлечение метаданных гем из https://rubygems.org/. Не удалось загрузить OpenSSL. Вы должны перекомпилировать Ruby с поддержкой OpenSSL или изменить источники в своем Gemfile с 'https' на 'http'. Инструкции по компиляции с OpenSSL с использованием RVM доступны на странице rvm.io/packages/openssl.

, пожалуйста, помогите мне в создании своих первых рельсов проекта

Благодаря Saikrishna

ответ

1

This должен решить вашу проблему.

UPDATE

Добавить source :rubygems в начале вашего Gemfile.

+0

привет спасибо за ответ, после повторной установки RVM наряду с открытым SSL, пытаясь создать рельсы проекта становится после – saikrishna

+0

Gem :: Installer :: ExtensionBuildError: ERROR: Не удалось создать родное расширение gem ./home/saikrishna/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb проверка на sqlite3.h. .. нет sqlite3.h отсутствует. Попробуйте «установить порт sqlite3 + universal» или «yum install sqlite-devel» и проверьте путь поиска разделяемой библиотеки (местоположение , где находится ваша общая библиотека sqlite3). *** extconf.rb failed *** Не удалось создать Makefile по какой-то причине, возможно, недостаток необходимых библиотек и/или заголовков. Проверьте файл mkmf.log для получения более . Вам могут понадобиться параметры конфигурации. – saikrishna

+0

--with-неавтоматического реж \t --with-неавтоматического включают \t --without-неавтоматического включают в себя = $ {отказа-Dir}/включают \t --with-OPT-Lib \t --without- opt-lib = $ {opt-dir}/lib \t --with-make-prog \t --without-make-prog --srcdir =. \t --curdir \t --ruby =/дом/saikrishna/.rvm/рубины/рубиново-1.9.3-Р194/бен/рубин \t --with-sqlite3-Dir \t --without-sqlite3-Dir \t --with-sqlite3- включают \t --without-sqlite3-включают в себя = $ {sqlite3-Dir}/включают \t --with-sqlite3-Lib \t --without-sqlite3 Пб = $ {sqlite3- dir}/lib \t --enable-local \t --disable-local – saikrishna

1

Это может быть не очень хорошая практика, но у меня была эта же проблема.
Я решил, изменив первую строчку в моей Gemfile от:

source 'https://rubygems.org' 

к:

source 'http://rubygems.org' 
+1

где находится этот файл? –

Смежные вопросы