Mac Ports Удалить кошмар с помощью gem 'pg " - PullRequest
0 голосов
/ 03 января 2012

Я перепробовал все, начиная с установки исходного кода, homebrew и восстановления вручную файла pg_config от имени пользователя sudo. У меня нет идей по этому поводу ... вот что я получаю:

gem install pg -v '0.12.1' ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/Toran1/.rvm/gems/ruby-1.9.2-head/gems/pg-0.12.1/.gemtest

любая помощь будет оценена :).

Ответы [ 3 ]

3 голосов
/ 03 января 2012

Возможно, вы запустили sudo gem install pg для установки pg, поэтому у установленного гема все еще есть разрешение root. Запустите sudo chown -R Toran1 /Users/Toran1/.rvm, чтобы сначала исправить разрешение. Тогда вы сможете запустить gem install pg

1 голос
/ 03 января 2012

Подобные установки вручную можно установить с помощью sudo.

sudo gem install pg -v '0.12.1'

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

EDIT:

Согласно комментариям ниже, я заметил, что вы используете rvm. Не используйте sudo при использовании rvm. Проверьте пути и убедитесь, что у вас действительно установлены правильные разрешения!

0 голосов
/ 15 марта 2012

используйте это: RVMSUDO gem install pg

...