Ошибка установки Rails (после установки почти 20 dll по очереди) rl_attempted_completion_over (readline.dll) - PullRequest
1 голос
/ 03 февраля 2010

Каждый раз, когда я набирал: gem install rails, он спрашивал меня о dll.ТАК Я скачал следующее:

datasvcs.dll, icudt24l.dll, icuin24.dll, icuio24.dll, icuuc24.dll,
    libeay32.dll, libmex.dll, libmwservices.dll, libmx.dll, libut.dll,
    libz.dll, mpath.dll, msvcrt-ruby191.dll, mvalue.dll, m_dispatcher.dll,
    nscrt.dll, readline.dll, ssleay32.dll, xerces-c_2_1_0.dll, zlib.dll.

В конце концов он сказал: не могу найти это местоположение*

Я использую Windows XP

1 Ответ

1 голос
/ 02 апреля 2010

Я столкнулся с точно такой же проблемой «rl_attempted_completion_over» после установки Ruby 1.9.1p376 на компьютер с Windows 7, на котором Ruby 1.8.6 работал очень хорошо. Я вручную загрузил все dll с econsultant.com/dll-database/ К сожалению, readline.dll у них неправильный. Их dll было 5632 байта. Размер dll для Ruby составляет 136 192 байта. Я нашел правильную DLL в http://jarp.does.notwork.org/win32/readline-4.3-2-mswin32.zip. Скопируйте эту DLL в путь в вашей среде. Я поместил мои библиотеки в каталог бина Руби. После выполнения этих шагов и запуска нескольких тестов с помощью Sinatra и Rails это, похоже, решило проблему.

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