将目录添加到.profile中的路径
我是Ubuntu的新手(来自Windows 7),我正在尝试将一个目录添加到我的系统路径中,由于某种原因,我无法让它工作。 我正在使用Ubuntu版本12.04 LTS
我试过这篇文章没有成功如何将目录添加到PATH?
这是我的步骤:
- 在我的主目录中,我正在编辑.profile文件。
-
在“#set PATH所以它包括用户的私人bin(如果它存在)”部分下面我添加了以下内容:
if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH:home/vincent/google_appengine" fi
-
我退出并重新登录。
-
打开终端窗口并输入:
vincent@ubuntu:~$ dev_appserver.py dev_appserver.py: command not found
目录和文件位于该位置。 我究竟做错了什么?
-
if
语句中的代码仅在目录$HOME/bin
是目录时使用 - 我需要
/home/vincent/google_appengine
而不是home/vincent/google_appengine
或(甚至更好)$HOME/google_appengine
因为home
是相对的而/home
是绝对的。
使用
export PATH="$PATH:$HOME/google_appengine"
在google_appengine
覆盖之前记住$PATH
中的任何内容。
在.profile的末尾添加此行(或不在if语句中):
export PATH=$PATH:/home/vincent/google_appengine
示例.profile:
. . export LC_COLLATE="en_US.UTF-8" export PATH=$PATH:/home/vincent/google_appengine