我正在尝试在我的Mac上安装Postgres.app。我已将其下载,但在其网站上的文档中说:
PostgreSQL附带了一些有用的二进制文件,比如pg_dump或pg_restore,你可能会想要使用它们。继续将Postgres.app附带的/ bin目录添加到PATH(最好是.profile,.bashrc,.zshrc等,以确保为每个终端会话设置):
PATH = “/应用/ Postgres.app /内容/ MacOS的/ bin中:$ PATH”
我会在哪里输入?我的PATH
会是什么?
此外还有网站的docs。
答案 0 :(得分:0)
$PATH
变量到UNIX
(所以甚至是OSX)是系统的环境变量,告诉系统自己在哪里搜索二进制文件(可执行文件)
您应该运行终端并粘贴该字符串
PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"
您告诉您的系统向PATH变量提供由/Applications/Postgres.app/Contents/MacOS/bin
形成的新值(包含您的postgress二进制文件)和之前的$PATH
值(用于避免覆盖)< / p>
要在OSX上启动终端,您应该遵循以下步骤:
Application/Utilities
此方法仅对“会话”有效;当您关闭电脑时,$PATH
变量将恢复为“默认值”。如果你想让这种改变持久[仅适用于你当前的用户],请遵循此(从终端)
echo 'export PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"' >> ~/.bash_profile
答案 1 :(得分:0)
$ PATH是一个在所有Unix机器上使用的环境变量(显然是Windows)。试试这个:http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/