Ubuntu部署Anaconda教程

本教程方便作者本人和网友们后续快速部署Anaconda环境以及配置pip加速源

Anaconda,中文大蟒蛇,是一个开源的Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。

Anaconda就是可以便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易,同时对环境可以统一管理的发行版本

一、部署Anaconda

1.下载Anaconda安装脚本

sudo curl -O https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

2.赋予执行权限并安装

sudo chmod a+x Anaconda3-2024.10-1-Linux-x86_64.sh && bash Anaconda3-2024.10-1-Linux-x86_64.sh

弹出的菜单选择enter并且yes全部

3.添加conda环境变量

sudo vim /etc/profile

#把下面的内容添加到文件末尾
export PATH=/root/anaconda3/bin:$PATH	#假设anaconda装在root用户目录下,根据实际情况而定
sudo source /etc/profile

4.添加conda加速源

sudo conda config --add channels conda-forge
sudo conda config --set show_channel_urls yes

二、创建虚拟环境并配置pip加速源

1.创建虚拟环境

sudo conda create -n test-env python=3.11

2.更新pip版本

sudo conda update pip

3.配置pip加速源

sudo mkdir -p ~/.pip

sudo cat > ~/.pip/pip.conf << EOF
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
timeout = 6000
EOF

教程到此结束,欢迎补充