Ruby 在OS X Lion上安装Postgres的路径问题:如何编辑Bash_配置文件?
我正在尝试让博士后在OSX Lion-homebrew-rvm上运行 按照上述说明操作后,我遇到了此处描述的相同问题: 运行Ruby 在OS X Lion上安装Postgres的路径问题:如何编辑Bash_配置文件?,ruby,bash,postgresql,unix,homebrew,Ruby,Bash,Postgresql,Unix,Homebrew,我正在尝试让博士后在OSX Lion-homebrew-rvm上运行 按照上述说明操作后,我遇到了此处描述的相同问题: 运行哪个psql会在应该是usr/local/bin/psql时产生usr/bin/psql 好的,我知道我需要用export PATH=/usr/local/bin:$PATH 这里有很多问题,提到这是我应该做的 更新 以下是我尝试过的: 我通过以下方式打开了.bash_文件: open -e ~/.bash_profile 并对其进行如下修改(文件中只有这些内容):
哪个psql
会在应该是usr/local/bin/psql时产生usr/bin/psql
好的,我知道我需要用export PATH=/usr/local/bin:$PATH
这里有很多问题,提到这是我应该做的
更新
以下是我尝试过的:
我通过以下方式打开了.bash_文件:
open -e ~/.bash_profile
并对其进行如下修改(文件中只有这些内容):
运行source~/.bash\u profile
然后哪个psql
现在生成usr/local/bin/psql
这似乎回答了主要问题
但是,当我使用-d postgresql
作为数据库生成一个新的rails应用程序时,它会一直工作,直到我尝试rake db:create:all
,结果
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
但我想这是另一个问题;)
您的.bash\u配置文件
位于您的主目录中。如果文件不在那里,就做一个
终端窗口应在主目录中打开。您也可以通过键入cd~
到达那里。或者从Finder窗口打开文件,但除非选择“显示隐藏文件”,否则该文件将不可见
至于如何编辑它,请使用您熟悉的任何编辑器,但要确保它可以保存实际的文本文件(例如,除非您以纯文本形式导出,否则la Word、OpenOffice等不能使用富文本)。您的。bash\u profile
文件位于您的主目录中。如果文件不在那里,就做一个
终端窗口应在主目录中打开。您也可以通过键入cd~
到达那里。或者从Finder窗口打开文件,但除非选择“显示隐藏文件”,否则该文件将不可见
至于如何编辑它,请使用您熟悉的任何编辑器,但请确保它可以保存实际的文本文件(例如,除非您以纯文本形式导出,否则la Word、OpenOffice等不能使用富文本)。您的bash文件位于主目录~/.bash\u profile
。使用任何编辑器对其进行修改
如果没有设置编辑器,您可以在终端中输入nano~/.bash_profile
,它将在终端中打开一个简单的编辑器,使您能够编辑文件。它会完成任务,但每个人都应该真正转向一个更好的编辑
在这里,您必须更改导出路径
元素的顺序。只需将/usr/local/bin
放在/usr/bin
之前,shell就会首先检查/usr/local/bin
。您的bash文件位于主目录~/.bash\u profile
中。使用任何编辑器对其进行修改
如果没有设置编辑器,您可以在终端中输入nano~/.bash_profile
,它将在终端中打开一个简单的编辑器,使您能够编辑文件。它会完成任务,但每个人都应该真正转向一个更好的编辑
在这里,您必须更改导出路径
元素的顺序。只需将/usr/local/bin
放在/usr/bin
之前,shell将首先检查/usr/local/bin
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?