我正试图在我的Mac上安装Postgres.app。我已经下载了它,但是在他们网站上的文档里写着:
PostgreSQL附带了一组有用的二进制文件,如pg_dump或pg_restore,您可能希望使用这些二进制文件。继续并将随Postgres.app附带的/bin目录添加到您的路径中(最好是在.profile、.bashrc、.zshrc或类似的目录中,以确保为每个终端会话设置此目录): PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH“
我要在哪里输入呢?我的PATH会是什么?
这也是网站的文档。
发布于 2014-02-11 22:59:48
将$PATH变量转换为UNIX (甚至OSX)是系统的一个环境变量,它告诉系统本身在哪里搜索二进制文件(可执行文件)。
您应该运行一个终端并粘贴该字符串。
PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"您正在告诉您的系统给PATH变量一个由/Applications/Postgres.app/Contents/MacOS/bin (将包含您的后置二进制文件)和以前的$PATH值(用于避免重写)形成的新值。
要在OSX上启动终端,您应该这样做:
Application/Utilities注:
此方法仅对“会话”有效;当您关闭pc时,$PATH变量将恢复为“默认值”。如果您只想使该更改对当前用户持久,请遵循以下命令(从终端)
echo 'export PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"' >> ~/.bash_profile发布于 2014-02-11 23:01:57
$PATH是一个在所有Unix机器上使用的环境变量(显然也是Windows )。试试这个:http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/
https://stackoverflow.com/questions/21714914
复制相似问题