在linux中安装zsh并配置conda
使用过程中发现,虽然将anaconda的环境路径加入了zshrc,conda命令也可以正确使用,但是在运行python程序的时候,有些库会找不到,在zsh中执行pip list和bash中执行pip list有差异。
-
安装zsh及oh my zsh过程省略
-
修改配置文件
vim ~/.zshrc
-
将~/.bashrc中的以下内容粘贴至zshrc中
# >>> conda init >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$(CONDA_REPORT_ERRORS=false '/home/yangpeng/anaconda3/bin/conda' shell.bash hook 2> /dev/null)" if [ $? -eq 0 ]; then \eval "$__conda_setup" else if [ -f "/home/yangpeng/anaconda3/etc/profile.d/conda.sh" ]; then . "/home/yangpeng/anaconda3/etc/profile.d/conda.sh" CONDA_CHANGEPS1=false conda activate base else \export PATH="/home/yangpeng/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda init <<<
-
更新配置文件
source ~/.zshrc
-
激活环境检查
source activate env