14

我在我的.bash_profile(Mac) 中定义了一组核心 bash 别名。但是当我用 激活 pipenv 时pipenv shell,我的别名不起作用,bashalias命令什么也不返回。

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

4

1 回答 1

20

别名永远不会被继承。.bash_profile仅用于登录 shell,pipenv显然创建了一个非登录交互式 shell。.bashrc别名应该[[ -f ~/.bashrc ]] && source ~/.bashrc.bash_profile.

于 2017-09-26T01:00:16.507 回答