【发布时间】:2015-07-03 21:47:57
【问题描述】:
我正在使用此命令导出路径以使用我全局安装的一些包。
export PATH=~/.composer/vendor/bin:$PATH
问题是每当我重新启动我的机器时,我仍然需要再次导出它。
有没有办法使这种导出永久化?
【问题讨论】:
标签: linux path export global-variables environment-variables
我正在使用此命令导出路径以使用我全局安装的一些包。
export PATH=~/.composer/vendor/bin:$PATH
问题是每当我重新启动我的机器时,我仍然需要再次导出它。
有没有办法使这种导出永久化?
【问题讨论】:
标签: linux path export global-variables environment-variables
是的,很多时候这就是export PATH 的问题。
您应该将环境变量直接附加到您的 .bash_profile 文件中!这将是永久性的并解决了您的目的,从而使您的包在全球范围内使用,而包的路径没有任何进一步的问题。
将以下内容附加到 .bash_profile 文件的末尾,并将 ~ 替换为实际路径,即 /home/user_name :-
PATH=/home/user_name/.composer/vendor/bin:$PATH
export PATH
【讨论】:
.bashrc 文件中。
bash: /home/omar/.composer/vendor/bin: Is a directory
.。另外,请查看我编辑的答案以了解如何操作!
将此行添加到您的 ~/.bash_profile:
export PATH=$HOME/.composer/vendor/bin:$PATH
【讨论】: