Create a conda virtual environment and activate it

浏览: 1430

下载 Anaconda,官网https://www.continuum.io/downloads打不开,使用国内镜像

wget http://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

安装Anaconda

cd  # 默认装在 ~/anaconda3,这样不同用户不干涉
bash Anaconda3-5.3.1-Linux-x86_64.sh
license 答yes
写入.bashrc 答no
安装 visual studio 答no

为了防止和pyenv的虚拟环境冲突,先不写入.bashrc,建文件 anaconda3_init.sh

vi anaconda3_init.sh

# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/home/jordan/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/home/jordan/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/jordan/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/home/jordan/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<

初始化conda

每次使用conda虚拟环境前,先source运行这个初始化文件,而logout命令行窗口后,不影响 .bashrc 的设置

. ./anaconda3_init.sh

测试

python
conda list

卸载 anaconda

rm -rf ~/anaconda3

更新

conda update conda

建虚拟环境

conda create -n conda370 python=3.7 anaconda

激活

conda activate conda370

退出

conda deactivate

删除虚拟环境

conda remove -n conda370 --all

删除环境中的某个包

conda remove --name conda370 numpy
推荐 0
本文由 safa 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册