【问题标题】:sudo: psql: command not found: can't fix itsudo:psql:找不到命令:无法修复
【发布时间】:2020-03-31 22:07:11
【问题描述】:

当我跑步时

sudo -u postgres psql

我明白了

sudo: psql: command not found

错误。我无法让它工作。

# locate psql
/etc/alternatives/psql.1.gz
/usr/bin/psql
/usr/lib/postgresql/9.5/bin/psql
/usr/lib/x86_64-linux-gnu/odbc/libodbcpsqlS.so
/var/lib/dpkg/alternatives/psql.1.gz
/var/lib/postgresql/.psql_history

# ln -s /usr/lib/postgresql/9.5/bin/psql /usr/bin/psql
ln: failed to create symbolic link '/usr/bin/psql': File exists

没用。不过,Postgresql 运行良好。

【问题讨论】:

  • 你能分享echo $PATH的输出吗?

标签: linux postgresql ubuntu-16.04 psql postgresql-9.5


【解决方案1】:

.bash_profile 中设置postgres'PATH 变量以包含/usr/lib/postgresql/9.5/bin

【讨论】:

    猜你喜欢
    • 2023-03-29
    • 2023-03-19
    • 2021-11-17
    • 2019-03-26
    • 2020-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多