如何将PYTHONPATH添加到.bashrc文件?

时间:2019-07-09 15:53:06

标签: bash macos

我想添加一个推荐的.bashrc文件,以将本地python模块导入环境。

这是将其粘贴到终端中的命令,它可以工作,但是当我将其添加到.bashrc文件时,它会失败。 有人可以帮我吗?

export PYTHONPATH=${PYTHONPATH}:/Users/jan/miniconda3/lib/python3.7/site-packages/

1 个答案:

答案 0 :(得分:1)

将此行添加到您的~/.bash_profile

if [[ $- = *i* ]] && [[ -s "$HOME/.bashrc" ]]; then source "$HOME/.bashrc"; fi

这可确保在登录外壳程序(终端仿真器正在请求)上,读取概要文件时,它检查interactivity以及是否具有非零的~/.bashrc文件。如果是这样,请提供它。

来自bash man page

  

交互式 shell是一个启动时启动的,没有非选项参数(除非指定了-s),也没有-c选项,其标准输入和错误都连接到了终端(确定) (isatty(3)),或以-i选项开头的一个。如果PS1是交互式的,则设置$-,并且i包括bash,从而允许Shell脚本或启动文件测试此状态。