我想添加一个称赞.bashrc文件以将本地Python模块导入环境。
这是我将其粘贴到终端中的命令,它起作用,但是当我将其添加到.bashrc文件中时,它会失败。有人可以帮我吗?
export PYTHONPATH=${PYTHONPATH}:/Users/jan/miniconda3/lib/python3.7/site-packages/
将此行添加到您的~/.bash_profile
:
if [[ $- = *i* ]] && [[ -s "$HOME/.bashrc" ]]; then source "$HOME/.bashrc"; fi
这确保在登录外壳(您的终端模拟器要求(上,当读取配置文件时,它会检查交互性以及是否具有非零~/.bashrc
文件。如果是这样,请源。
摘自bash man页面:
AN Interactive Shell是一个没有非选项参数(除非指定了
-s
(,并且没有-c选项,其标准输入和错误都连接到终端(如确定(iSatty (3((,或一个从-i
选项开始。PS1
设置了,如果bash
是互动的,则$-
包括i
,允许Shell脚本或启动文件测试此状态。