源 .bashrc 不执行任何操作

源 .bashrc 不执行任何操作

安装 virtualenvwrapper 后,我编辑了 .bash_profile 并添加了这些行(实际上它是空白的)

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

然后我获取了 .bashrc ,正常情况下是应用更改并在终端上输出一些行,但什么也没发生

问题是什么?

答案1

仅供登录 shell使用.bash_profile。如果您在桌面上启动终端/xterm/konsole,则不会获取此文件。

您可能想要使用的文件是~/.bashrc. 只需复制系统/etc/bash/bashrc到你的主目录:

cp /etc/bash.bashrc ~/.bashrc

并将您的信息附加到该文件:

echo 'export WORKON_HOME="$HOME/.virtualenvs"' >> ~/.bashrc
echo '. /usr/local/bin/virtualenvwrapper.sh' >> ~/.bashrc

相关内容