我想添加一个推荐的.bashrc文件,以将本地python模块导入环境。
这是将其粘贴到终端中的命令,它可以工作,但是当我将其添加到.bashrc文件时,它会失败。 有人可以帮我吗?
export PYTHONPATH=${PYTHONPATH}:/Users/jan/miniconda3/lib/python3.7/site-packages/
答案 0 :(得分:1)
将此行添加到您的~/.bash_profile
:
if [[ $- = *i* ]] && [[ -s "$HOME/.bashrc" ]]; then source "$HOME/.bashrc"; fi
这可确保在登录外壳程序(终端仿真器正在请求)上,读取概要文件时,它检查interactivity以及是否具有非零的~/.bashrc
文件。如果是这样,请提供它。
交互式 shell是一个启动时启动的,没有非选项参数(除非指定了
-s
),也没有-c选项,其标准输入和错误都连接到了终端(确定) (isatty(3)),或以-i
选项开头的一个。如果PS1
是交互式的,则设置$-
,并且i
包括bash
,从而允许Shell脚本或启动文件测试此状态。