自OSX 10.9起,无法在Heroku上推送Rails应用程序,gem install pg无效

时间:2013-11-18 19:45:43

标签: ruby-on-rails heroku osx-mavericks rails-postgresql

从OSX 10.9开始,我再也无法推送我的rails app zu heroku了。

Heroku发出以下错误:

  Failed to install gems via Bundler.  
  Push rejected, failed to compile Ruby app

当我“捆绑安装”时,我收到错误:

Installing pg (0.17.0) 
Errno::EACCES: Permission denied - /Users/USERNAME/.rvm/gems/ruby-1.9.3-p385/gems/pg-0.17.0/.gemtest
An error occurred while installing pg (0.17.0), and Bundler cannot continue.
Make sure that `gem install pg -v '0.17.0'` succeeds before bundling.

并安装宝石pg -v'0.17.0':

ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /Users/USERNAME/.rvm/gems/ruby-1.9.3-p385/gems/pg-0.17.0/.gemtest

我尝试通过brew安装pg,但这也不起作用。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

你尝试更新你的宝石了吗? sudo gem update --system --no-user-install