CentOS7安装Anaconda

CentOS7安装Anaconda

虽然没怎么用过Anaconda,但是还是简单写下教程。

1.Anaconda

Anaconda是一个开源的Python和R语言的发行版本,用于计算科学,Anaconda致力于简化软件包管理系统和部署。

Anaconda的包使用软件包管理系统Conda进行管理。

2.安装方法

当前使用的服务器是CentOS7.6,64位,那么我们查找最新的清华源shell脚本地址。

$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2022.05-Linux-x86_64.sh

安装过程需要回车,输入yes之类的操作,按照提示进行操作即可。

3. 配置国内源

3.1 生成配置文件

执行以下命令

conda config --set show_channel_urls yes

生成配置文件.condarc,也可以手动创建

3.2 配置

打开文件~/.condarc,添加

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

4. 常用命令

4.1 查看安装了什么包

$ conda list

4.2 查看当前存在哪些虚拟环境

$ conda env list 
# conda environments:
#
base                  *  /home/testerzhang/anaconda3
$ which python3
~/anaconda3/bin/python3

4.3 Python创建虚拟环境

格式:

1
$ conda create -n your_env_name python=x.x

比如当前python版本3.9,创建个虚拟环境py3.9

$ conda create -n py3.9 python=3.9

你也可以直接在Linux系统的conda安装目录看到虚拟环境

$ ls -lrt ~/anaconda3/envs/
total 4
drwxrwxr-x 11 testerzhang testerzhang 4096 Aug 15 14:58 py3.9

4.4 激活环境

$ conda activate py3.9

执行完就切到了虚拟环境py3.9

4.5 克隆环境

克隆py3.9环境,名字叫newpy3.9

$ conda create --name newpy3.9 --clone py3.9

4.6 关闭虚拟环境

$ conda deactivate

执行完就回到了base环境

4.7 删除虚拟环境

比如删除虚拟环境py3.9

1
$ conda remove -n py3.9 --all

4.8 虚拟环境安装包

$ conda install requests

4.9 虚拟环境卸载包

$ conda uninstall requests

继续清理缓存,会删除目录下的pkgs目录相应的包

$ conda clean -p

4.10 清理所有缓存和不使用的包

$ conda clean -a

本文没有授权给任何组织、企业和个人转载,未经作者允许禁止转载!

欢迎关注我的公众号testerzhang,原创技术文章第一时间推送。

公众号二维码

updatedupdated2022-08-152022-08-15