Anaconda是非常方便的python开发IDE环境,其中不仅包含了很多常用python库还有Spyder运行环境。Mint系统是近些年非常受欢迎的linux系统,易上手已操作特性使其普及非常快。本篇介绍在Mint20.3系统安装Anaconda环境。
1. 安装准备
1.1 Mint系统安装
请参考本人之前写的VMware虚拟机安装mint系统篇:
VMware虚拟机安装Linux Mint系统
需要说明的是不要安装最新版本的Mint系统,目前很多软件及附件并没有开发对应版本,本篇使用的是Mint20.3系统Cinnamon版本(对应Ubantu20.04),亲测可以安装后续软件工具。
1.2 Anaconda下载
Anaconda下载官网:
Anaconda | The World’s Most Popular Data Science Platform
本教程并未下载最新版本anaconda,而是采用次最新版本,原因是最新版本可能不适配Mint20.3系统,同时相关附件版本可能不适配。
下载完成后将*.sh文件传到Linux环境,可选择FileZilla或Xftp7。
记得修改文件权限
chmod +x Anaconda3-2021.11-Linux-x86_64.sh
2. Anaconda安装
2.1 开始安装
./Anaconda3-2021.11-Linux-x86_64.sh
或
bash ./Anaconda3-2021.11-Linux-x86_64.sh
可以点击enter查看更多安装条款,其实意义不大,直接输入q退出进入下一步即可。输入yes确认license说明。
确认安装路径,我这里安装在公共路径里,所以键入新的路径。
接下来就进入了安装环境,时间较长可以干点别的。
最后确认是否初始化conda就安装完成了。
2.2 修改环境变量
gedit /etc/profile &
增加图中安装路径即可
重置环境变量
source /etc/profile
anaconda安装完成。
2.3 相关配置
1. conda -V
#查看Anaconda的版本信息
2. conda config --show
#查看conda配制
3. python3
#可以查看python的版本信息,Ctrl+d可以退出当前状态
4. anaconda-navigator
#打开Anaconda的图形界面
5. conda config --set auto_activate_base false
#关闭自动进入base环境#把false换为true即为开启
6. conda create -n python38 python=3.8 anaconda
#新建一个python版本号为3.8的环境并命名为python38
7. conda activate python38
#激活名为python38的环境
8. source activate python38
#切换成名为python38的环境
9.conda deactivate
#退出当前环境
10. conda info --env
#查看所有python环境,带*为当前所在环境
11. conda remove -n Python38 --all
#删除名为Python38的环境
2.4 增加安装源
清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
conda config --get channels
中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
默认源
conda config --remove-key channels #换回默认源