pipenv和bash别名

时间:2017-09-26 00:25:43

标签: python bash pipenv

我在.bash_profile(Mac)中定义了一组核心bash别名。但是当我使用pipenv shell激活pipenv时,我的别名不起作用,并且bash alias命令不返回任何内容。

是否需要一个配置步骤来生成从父shell继承bash别名的pipenv shell?

1 个答案:

答案 0 :(得分:15)

别名永远不会被继承。 .bash_profile仅用于登录shell,pipenv显然创建了一个非登录交互式shell。别名应在.bashrc中定义,在Mac上(终端模拟器默认启动登录shell),将[[ -f ~/.bashrc ]] && source ~/.bashrc添加到.bash_profile的末尾。