无法获得postgres与节点一起工作

时间:2014-12-19 23:49:46

标签: node.js postgresql heroku

我正在使用Heroku演练开始使用Node.js非常好,但是在获得provision a database步骤时遇到了绊脚石。

当我尝试运行heroku pg:psql时,我会回来:

---> Connecting to HEROKU_POSTGRESQL_YELLOW_URL (DATABASE_URL)
sh: psql: command not found

我认为这意味着postgres没有正常运行或者其他什么,但是我的菜单栏中有大象告诉我它正在运行。

我可以使用psql shell并在其中键入命令,但是当我在bash中键入which psql时它什么也没做,而不是告诉我postgres的安装位置。

编辑:我已将export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin添加到.bash_profile(并检查该文件路径是否正确),但仍然无法从which psql获得任何内容。

我还需要做什么?

1 个答案:

答案 0 :(得分:0)

所以这结果是一个路径问题,部分与我在我的计算机上有一个重复的Applications文件夹有关。如果有人遇到类似的问题,并用它来达到这一点,请仔细检查路径!