Проблема при установке SQLite3 в Windows XP - PullRequest
0 голосов
/ 04 июля 2010

Как показано в блоге, я следовал инструкциям по настройке SQLite3 на моей Windows, но после того, как я вставил необходимые файлы в папку Bin Ruby, которую я скачал с http://www.sqlite.org/download.html,, я получаю следующую ошибку, когдаиспользуйте следующие команды:

C:\gem install sqlite3-ruby --version=1.2.3

ERROR:  http://rubygems.org does not appear to be a repository
ERROR:  Could not find a valid gem 'sqlite3-ruby' (= 1.2.3) in any repository

Пожалуйста, помогите мне решить эту проблему и предложите альтернативные способы установки gem SQLite3.Спасибо.

Ответы [ 2 ]

0 голосов
/ 04 июля 2010

Убедитесь, что у вас установлена ​​последняя версия rubygems: gem -v, выполненное в командной строке, должно вернуть 1.3.7. Если это не так, у вас есть несколько вариантов (также объяснено на rubygems.org):

gem update --system

или

gem install rubygems-update
update_rubygems

Во-вторых, если у вас правильная версия и вы находитесь в сети с прокси, вы должны указать gem, чтобы использовать этот прокси. Есть два способа сделать это. Во-первых, вы могли бы сделать

gem install sqlite3-ruby -p http://yourproxyserver:port` 

или вы можете определить переменную окружения

set HTTP_PROXY=http://yourproxyserver:port

и затем этот параметр сохраняется (и вам больше не нужно указывать его явно).

Надеюсь, это поможет.

0 голосов
/ 04 июля 2010

Попробуйте сделать это: gem install sqlite3-ruby --version=1.2.3 --source http://gemcutter.org Если это не сработает, зайдите на http://gemcutter.org и загрузите конкретную версию файла gem, перейдите к месту назначения, куда вы скопировали его, в командной строке и установитеэто локально, используя gem install sqlite3-ruby -l

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