启动时未获取 ~/.profile

启动时未获取 ~/.profile

我最近在 Linux Mint 10 LXDE 上安装了 virtualenv + virtualenvwrapper。为了方便起见,我已将标准 WORKON_HOME 设置添加到我的 ~/.profile 中

export WORKON_HOME=$HOME/Envs
source /usr/local/bin/virtualenvwrapper.sh

然后我注意到workon登录后不起作用,这意味着上述命令未运行。如果我source ~/.profile那么它就起作用了。我真的不确定是什么原因导致.profile无法运行?我已经检查过了,我没有.bash_profile.bashrc

答案1

~/.profile仅针对交互式登录 shell 提供来源。如果您要启动一个交互式 shell,但它不是登录 shell,则~/.bashrc提供来源。

相关内容