我正在使用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
获得任何内容。
我还需要做什么?
答案 0 :(得分:0)
所以这结果是一个路径问题,部分与我在我的计算机上有一个重复的Applications文件夹有关。如果有人遇到类似的问题,并用它来达到这一点,请仔细检查路径!