-bash: psql: команда не найдена

3632
kyo

Я работаю на Mac 10.11 psql -h localhost -U monitor -W postgresи продолжаю получать

-bash: psql: command not found


Это то, что у меня на пути.

/usr/local/bin /usr/bin /bin /usr/sbin /sbin /usr/local/pgsql/bin 
0
Как вы установили pgsql? sebastienvg 7 лет назад 0
Я устанавливаю приложение Mac для вызова `postgres` kyo 7 лет назад 0
Я обычно предпочитаю использовать менеджер пакетов, такой как homebrew или fink, в любом случае, я постараюсь помочь вам, это тот, который вы установили http://postgresapp.com/? sebastienvg 7 лет назад 0
Да это оно. Это тот самый. kyo 7 лет назад 0
вы экспортировали PATH? `` `export PATH = $ PATH: // Applications / Postgres.app / Contents / Versions / latest / bin``` sebastienvg 7 лет назад 0
Должен ли я сделать это? kyo 7 лет назад 0
Да, вы хотите следовать инструкциям на этой странице http://postgresapp.com/documentation/cli-tools.html в явном виде, просто экспортируйте свой путь, и тогда вам будет хорошо идти. sebastienvg 7 лет назад 1
Спасибо за вашу помощь. Я попробую его на работе, и обновлю вас. kyo 7 лет назад 0

1 ответ на вопрос

2
Chetan kapoor

Если вы установили Postgres с помощью приложения Postgres, вам нужно добавить psql в свой путь. Измените версию Postgres в следующей команде.

export PATH=/Library/PostgreSQL/9.6/bin/:$PATH 

Или вы можете добавить вышеуказанную строку в ~/.bash_profile or ~/.profile

и затем выполните следующую команду

source ~/.bash_profile 

https://www.installvirtual.com/question/psql-command-not-found-mac/

Похожие вопросы