2013-09-06 2 views
1

Я хочу, чтобы загрузить и установить octopress, и я следую за подсказкой и типа:разрешения для каталога /Library/Ruby/Gems/1.8

$cd octopress 
$gem install bundler 

то это показывает, что:

"ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/1.8 directory.

Что это значит? Я не знаю, как писать разрешения для него. Что мне делать?

ответ

2

Ваш вопрос не хватает какой-то основной информации, я бы сказал;) Для такого рода проблемы, вы должны включать в себя по крайней мере ОС (я предполагаю, что вы находитесь на Mac OS, так как в каталоге /Library)

Что говорит об ошибке заключается в том, что, как обычный пользователь, вы не можете писать в каталоге /Library, который является системным каталогом (и как таковой требуется привилегия администратора).

От what I read, нет root счетов на Mac OS по умолчанию, но может быть, вы можете использовать sudo выдать команду с временной привилегией: попробуйте

sudo gem install bundler 

и посмотреть, работает ли он (она должна подсказать вам от вашего пароля).

В противном случае вы можете установить программу локально (в вашем $HOME), но поскольку я никогда не использовал mac os, я не могу вам помочь. Если вышеуказанное не работает, я предлагаю вам перефразировать ваш вопрос как «использовать драгоценный камень на mac os» или что-то подобное.

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