Помню один мой друг хотел попробовать Ruby on Rails, любитель всяких фрейворков. Но у него возникли проблемы с установкой, помниться долго парились. Но решение нашли. Проблема оказалась в том что имя пользователя в винде было на кириллице.
Для тех кому интересно я решил написать небольшую инструкцию по всей установке, чтобы не париться как нам.
Итак, начнем.
1.Сначала нужен сам язык берем его здесь и устанавливаем, скажем в папку C:\Ruby\
2.Пропишем в PATHе(Компьютер-Свойства-Дополнительно-Переменные среды) путь к папке «bin» уже установленного Ruby. У меня он «C:\Ruby\bin»
3.Теперь нам нужно установить sqlite и rails. Для этого идем по ссылке и скачиваем sqlite-shell-win32-x86-3070603.zip и sqlite-dll-win32-x86-3070603.zip
4.Извлекаем их содержимое и копируем их в ту же папку bin
5.Пробуем команды
>gem install sqlite3-ruby
>gem install rails
Если не выдало ошибки типа
ERROR: While executing gem… (Errno::ENOENT)
No such file or directory — «C:\Documents and Settings\...»
То идем к финишу.
6.Если же все-таки эта ошибка появилась, а меня она появилась то идем в нашу любимую bin-папку и открываем в блокноте файл gem.dat
изменяем его в таком виде:
ECHO OFF
SET _HOMEDRIVE=%HOMEDRIVE%
SET _HOMEPATH=%HOMEPATH%
SET HOMEDRIVE=С:
SET HOMEPATH=/Ruby
IF NOT "%~f0" == "~f0" GOTO :WinNT
@«ruby.exe» «С:/Ruby/bin/gem» %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@«ruby.exe» "%~dpn0" %*
SET HOMEDRIVE=%_HOMEDRIVE%
SET HOMEPATH=%_HOMEPATH%
где С:/Ruby/ это путь к нашему Ruby
7.Опять пробуем
>gem install sqlite3-ruby
>gem install rails
Должно сработать. Желаю удачи
Для тех кому интересно я решил написать небольшую инструкцию по всей установке, чтобы не париться как нам.
Итак, начнем.
1.Сначала нужен сам язык берем его здесь и устанавливаем, скажем в папку C:\Ruby\
2.Пропишем в PATHе(Компьютер-Свойства-Дополнительно-Переменные среды) путь к папке «bin» уже установленного Ruby. У меня он «C:\Ruby\bin»
3.Теперь нам нужно установить sqlite и rails. Для этого идем по ссылке и скачиваем sqlite-shell-win32-x86-3070603.zip и sqlite-dll-win32-x86-3070603.zip
4.Извлекаем их содержимое и копируем их в ту же папку bin
5.Пробуем команды
>gem install sqlite3-ruby
>gem install rails
Если не выдало ошибки типа
ERROR: While executing gem… (Errno::ENOENT)
No such file or directory — «C:\Documents and Settings\...»
То идем к финишу.
6.Если же все-таки эта ошибка появилась, а меня она появилась то идем в нашу любимую bin-папку и открываем в блокноте файл gem.dat
изменяем его в таком виде:
ECHO OFF
SET _HOMEDRIVE=%HOMEDRIVE%
SET _HOMEPATH=%HOMEPATH%
SET HOMEDRIVE=С:
SET HOMEPATH=/Ruby
IF NOT "%~f0" == "~f0" GOTO :WinNT
@«ruby.exe» «С:/Ruby/bin/gem» %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF
:WinNT
@«ruby.exe» "%~dpn0" %*
SET HOMEDRIVE=%_HOMEDRIVE%
SET HOMEPATH=%_HOMEPATH%
где С:/Ruby/ это путь к нашему Ruby
7.Опять пробуем
>gem install sqlite3-ruby
>gem install rails
Должно сработать. Желаю удачи