如何将 Postgres.app 添加到 PATH 变量



我正在尝试在Mac上安装 Postgres.app。我已经下载了它,但在他们网站上的文档中说:

PostgreSQL附带了一系列有用的二进制文件,如pg_dump或pg_restore,你可能想要使用它们。继续将随 Postgres.app 一起提供的/bin 目录添加到您的 PATH 中(最好是在 .profile、.bashrc、.zshrc 等中,以确保为每个终端会话设置它):

PATH="/Applications/Postgres.app/Content/MacOS/bin:$PATH"

我将在哪里输入?我的PATH会是什么?

这里还有网站的文档。

$PATH变量到

UNIX(所以即使是OSX)是系统的环境变量,它告诉系统本身在哪里搜索二进制文件(可执行文件)

您应该运行终端并粘贴该字符串

PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"

您告诉系统向 PATH 变量提供一个由 /Applications/Postgres.app/Contents/MacOS/bin 组成的新值(将包含您的后gress 二进制文件)和以前的 $PATH 值(用于避免覆盖)

要在OSX上启动终端,您应该执行以下操作:

  • 导航到Application/Utilities
  • 双击终端图标

注:

此方法仅对"会话"有效;当您关闭 PC 时,$PATH变量将恢复为"默认值"。如果您想使该更改持久化[仅适用于当前用户],请遵循此操作(从终端)

echo 'export PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"' >> ~/.bash_profile

$PATH是所有Unix机器(显然还有Windows)上使用的环境变量。试试这个: http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/

最新更新