Ruby on rails Rails应用程序-带pg数据库-设置错误

Ruby on rails Rails应用程序-带pg数据库-设置错误,ruby-on-rails,postgresql,pg,Ruby On Rails,Postgresql,Pg,我在地狱里 两年前,我尝试制作一个应用程序,在经历了无数的问题后,我尝试制作一个新的应用程序,然后重新开始。我现在遇到了与第一次设置pg数据库时遇到的问题相同的问题,但是这次为第一个问题提供的解决方案都不起作用。我第一次关于这个问题的帖子如下: 当前-我遇到以下错误: rake aborted! LoadError: cannot load such file -- nokogiri/nokogiri 安装pg(0.18.4)时出错,捆绑程序无法继续。 在绑定之前,请确保gem安装pg-v'0

我在地狱里

两年前,我尝试制作一个应用程序,在经历了无数的问题后,我尝试制作一个新的应用程序,然后重新开始。我现在遇到了与第一次设置pg数据库时遇到的问题相同的问题,但是这次为第一个问题提供的解决方案都不起作用。我第一次关于这个问题的帖子如下:

当前-我遇到以下错误:

rake aborted!
LoadError: cannot load such file -- nokogiri/nokogiri
安装pg(0.18.4)时出错,捆绑程序无法继续。 在绑定之前,请确保
gem安装pg-v'0.18.4'
成功

我尝试过卸载和重新安装pg。我尝试过使用home brew进行安装。我尝试过上一篇文章中关于我的第一个应用程序出现此问题的所有建议。我尝试过这篇文章中的解决方案:

每次,gem都会正确安装。只是我无法启动服务器或从命令行执行任何操作-这个错误不断出现

我尝试的步骤之一是将其添加到我的命令行中。这是一个直接的复制和粘贴。我不知道这是什么意思。我想知道这是否是我问题的根源:

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin
当我尝试时:

rake rails:update:bin
我得到这个错误:

rake aborted!
LoadError: cannot load such file -- nokogiri/nokogiri

有人知道如何解决这个问题吗?我在rails地狱!

一个用户出现了类似的问题。请查看此链接。希望这可能会有所帮助


在gem之前,您是否安装了postgres?
brew安装postgresql
?安装和删除了几次我记得,在使用homebrewits安装postgres后,我从未改变过路径,这是我尝试过的解决方案之一中的一个步骤(见附件)暂时忘掉gems和rails吧:你能在命令行上连接到postgres并在其中创建一个数据库吗?嗨,我尝试了那篇文章中列出的前两个解决方案。这两个方案对我都不起作用