2014-09-12 3 views
1

rbenvНе удалось установить драгоценные камни с rbenv

$ ruby -v
рубинового 1.9.3p0 (2011-10-30 редакция 33570) [x86_64-Linux]
$ gem -v
1.8.23

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

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

Я проводил часы в поисках ответов ...

Также установлена ​​zlib1g-devel, но до сих пор не могу установить рельсы ..

ответ

3

Это ясно говорит вам, что вы не имеете Zlib:

cannot load such file -- zlib 

Вы не предоставили никаких сведений в какой системе вы работаете.

sudo apt-get install zlib1g-dev 

или

sudo yum install zlib-devel 

для Red Hat/CentOS/UBUNTU систем. Затем вам нужно будет переустановить рубин. У вас могут быть другие зависимости и может потребоваться libyaml-dev или openssl.

+0

Спасибо. Я установил zlib1g-dev, но забыл переустановить ruby. Это сработало! – phtn458

+0

Удивительный! Тогда вы должны отметить это как ответ. Ура! – ChrisBarthol

+0

Это работало для меня под Ubuntu 12.04 – rodowi

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