我正在使用 Lubuntu 12.04。
我在设置应用程序的路径变量时遇到问题。
我正在尝试在 .profile 文件中设置路径变量,但是在回显 $PATH 时添加路径后,它没有显示我的添加。
这是我在 .profile 末尾的“fi”后面添加的行
export PATH=$PATH:/home/treedev/lib/Qt/bin
请告诉我我做错了什么。当我在 bash shell 中直接运行上述命令时,它起作用了,这让我相信我做错了什么,但我似乎无法弄清楚我错在哪里。
谢谢你的时间。
答案1
要添加系统范围的路径,只需添加到中定义的 PATH 变量即可/etc/environment
。
- 按下
Alt+F2
并输入gksudo gedit /etc/environment
更改默认路径:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
通过添加你的路径:
PATH:"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/treedev/lib/Qt/bin"
要将此路径仅添加到您的会话(即仅供您的用户使用),请添加~/.pam_environment
:
PATH=$PATH:/home/treedev/lib/Qt/bin
相关内容:请参阅Ubuntu Wiki 上的环境变量。
答案2
键入以下命令来加载路径
source ~/.profile
下次用户登录时,它将自动加载路径。但我建议您将路径添加到 /etc/profile。