Python 清理Anaconda对我的.bash_档案的影响

Python 清理Anaconda对我的.bash_档案的影响,python,bash,path,anaconda,python-sphinx,Python,Bash,Path,Anaconda,Python Sphinx,所以我有很多东西在MacOSX上可以很好地用于Python。但是matplotlib已经过时了。我试图更新,但失败了。所以我卸载了anaconda,并重新安装了它。那不是我最聪明的主意。有些事情已经改变了。最明显的是(base)现在出现在我的终端提示符之前。但更重要的是,我安装的sphinx似乎不起作用: (基本)MU00062871X:~me$sphinx autobuild_build/html -bash:sphinx autobuild:未找到命令 好的,这是有问题的,因为我有点依赖于s

所以我有很多东西在MacOSX上可以很好地用于Python。但是matplotlib已经过时了。我试图更新,但失败了。所以我卸载了anaconda,并重新安装了它。那不是我最聪明的主意。有些事情已经改变了。最明显的是
(base)
现在出现在我的终端提示符之前。但更重要的是,我安装的
sphinx
似乎不起作用:

(基本)MU00062871X:~me$sphinx autobuild_build/html

-bash:sphinx autobuild:未找到命令

好的,这是有问题的,因为我有点依赖于
sphinx
来处理一些文档。那么,让我们试着用pip重新安装它:不,sphinx已经存在了:

已满足要求:pytz>=2015.7 in/opt/anaconda3/lib/python3.7/site-packages(来自babel!=2.0,>=1.3->sphinx)(2019.3)

好吧,也许我的.bash_档案出了什么事。。。哦,是的,看起来我的水蟒和天篷装置在交战

# added by Anaconda 2.1.0 installer
export PATH="/Users/me/anaconda/bin:$PATH"


# Added by Canopy installer on 2016-08-08
# VIRTUAL_ENV_DISABLE_PROMPT can be set to '' to make the bash prompt show that Canopy is active, otherwise 1
#alias activate_canopy="source '/Users/jomiller/Library/Enthought/Canopy_64bit/User/bin/activate'"
#VIRTUAL_ENV_DISABLE_PROMPT=1 source '/Users/me/Library/Enthought/Canopy_64bit/User/bin/activate'

# added by Anaconda3 4.3.1 installer
export PATH="/Applications/anaconda/bin:$PATH"

export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/Cellar/libffi/3.2.1/lib/pkgconfig/"
# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/opt/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/opt/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<
#由Anaconda 2.1.0安装程序添加
导出路径=“/Users/me/anaconda/bin:$PATH”
#天篷安装人员于2016-08-08添加
#可以将VIRTUAL_ENV_DISABLE_PROMPT设置为“”以使bash提示显示树冠处于活动状态,否则为1
#别名activate_canopy=“source'/Users/jomiller/Library/enthund/canopy_64bit/User/bin/activate'”
#虚拟环境禁用提示=1源“/Users/me/Library/enthund/Canopy\u 64bit/User/bin/activate”
#由Anaconda3 4.3.1安装程序添加
导出路径=“/Applications/anaconda/bin:$PATH”
export PKG_CONFIG_PATH=“$PKG_CONFIG_PATH:/usr/local/ceral/libffi/3.2.1/lib/pkgconfig/”
#由Anaconda3 2019.10安装程序添加
#>>>康达初始化>>>
# !! 此块中的内容由“conda init”管理!!
__conda_setup=“$(conda_REPORT_ERRORS=false'/opt/anaconda3/bin/conda'shell.bash hook 2>/dev/null)”
如果[$?-等式0];然后
\评估“$\uuu conda\u设置”
其他的
如果[-f”/opt/anaconda3/etc/profile.d/conda.sh“;然后
. “/opt/anaconda3/etc/profile.d/conda.sh”
CONDA_CHANGEPS1=假CONDA激活基
其他的
\导出路径=“/opt/anaconda3/bin:$PATH”
fi
fi
未设置条件设置

#如果您只是不想让Conda编辑PS1,那么(OP有一般停止它的解决方案;公认的答案有针对base的有条件阻止的解决方案)。如果你不想自动激活,那么。无论哪种方式,您都应该删除先前Anaconda安装留下的
导出路径
命令。新的bash代码处理这个问题。不确定斯芬克斯的事。