Ошибка Ruby on Rail при установке SQLite, проблемы с разрешениями - PullRequest
0 голосов
/ 15 октября 2011

Я установил Ruby 1.8.7 и Rails 3.1.1 на мой Mac OS X Leopard.Однако я не смог установить гем SQLite.Я видел много решений здесь, но ни одна из тренировок для меня.Каждый раз, когда я пытался связать свое приложение, я получаю эту ошибку, когда речь идет о геме SQLite:

Errno::EACCES: Permission denied -/Users/eduardoribeiro/sites/models/vendor/bundle/ruby/1.8/gems/sqlite3-1.3.4/API_CHANGES.rdoc
An error occured while installing sqlite3 (1.3.4), and Bundler cannot continue.
Make sure that `gem install sqlite3 -v '1.3.4'` succeeds before bundling.

Я использую

$ sudo bundle install

Кажется, что компилятор пытаетсяустановить зависимости sqlite внутри папки моего приложения.Я правильно определил PATH и даже создал .bash_profile в корне Mac OS X.

Есть идеи?

1 Ответ

2 голосов
/ 15 октября 2011

Вы пытались вообще запустить gem install sqlite3 -v '1.3.4' перед запуском bundle install?

В этом может быть ваша проблема, если не попробовать sudo gem install sqlite3 -v '1.3.4', то bundle install снова.

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