本文记录Linux安装Anaconda的过程.
文章目录
-
-
- 1. 简介
- 2. 安装 Anconda
-
- 2.1 下载安装脚本
- 2.2 执行安装脚本
- 2.3 设置环境变量
- 2.4 测试
-
1. 简介
https://www.anaconda.com/
https://docs.anaconda.com/
https://docs.conda.io/en/latest/
https://docs.conda.io/projects/conda/en/latest/user-guide/install/linux.html
2. 安装 Anconda
2.1 下载安装脚本
在https://www.anaconda.com/products/individual下载Anaconda3-2020.11-Linux-x86_64.sh
脚本文件,大约500M左右.
2.2 执行安装脚本
启动安装脚本.
$ bash Anaconda3-2020.11-Linux-x86_64.sh
Welcome to Anaconda3 2020.11In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
按回车继续.
===================================
End User License Agreement - Anaconda Individual Edition
===================================Copyright 2015-2020, Anaconda, Inc.All rights reserved under the 3-clause BSD License:This End User License Agreement (the "Agreement") is a legal agreement between y
ou and Anaconda, Inc. ("Anaconda") and governs your use of Anaconda Individual E
dition (which was formerly known as Anaconda Distribution).Subject to the terms of this Agreement, Anaconda hereby grants you a non-exclusi
ve, non-transferable license to:* Install and use the Anaconda Individual Edition (which was formerly known asAnaconda Distribution),* Modify and create derivative works of sample source code delivered in Anacon
da Individual Edition from Anaconda's repository; and* Redistribute code files in source (if provided to you by Anaconda as source)and binary forms, with or without modification subject to the requirements set
forth below.--More--
按回车或空格翻页.
Do you accept the license terms? [yes|no]
[no] >>>
输入yes
回车.
Anaconda3 will now be installed into this location:
/home/clyde/anaconda3- Press ENTER to confirm the location- Press CTRL-C to abort the installation- Or specify a different location below[/home/clyde/anaconda3] >>>
直接回车.
稍等一会.
Preparing transaction: done
Executing transaction: done
installation finished.
文件安装完毕.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>>
默认为no
,直接回车.
You have chosen to not have conda modify your shell scripts at all.
To activate conda's base environment in your current shell session:eval "$(/home/clyde/anaconda3/bin/conda shell.YOUR_SHELL_NAME hook)" To install conda's shell functions for easier access, first activate, then:conda initIf you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base false
Thank you for installing Anaconda3!===========================================================================
安装脚本执行结束.
2.3 设置环境变量
激活base
虚拟环境.
$ source ~/anaconda3/bin/activate
(base) $
初始化shell
设置.
(base) $ conda init
conda init
命令实质是在~/.bashrc
末尾添加以下内容:# >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/home/clyde/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; theneval "$__conda_setup" elseif [ -f "/home/clyde/anaconda3/etc/profile.d/conda.sh" ]; then. "/home/clyde/anaconda3/etc/profile.d/conda.sh"elseexport PATH="/home/clyde/anaconda3/bin:$PATH"fi fi unset __conda_setup # <<< conda initialize <<<
设置启动shell
时不自动激活base
环境.
(base) $ conda config --set auto_activate_base false
2.4 测试
重新启动或打开新的终端.
$ conda --version
conda 4.9.2
安装成功.