文章目录
- 前言
- 一、Anaconda安装
- 二、Anaconda环境配置
- 三、Anaconda基础操作
- 3.1 创建虚拟环境
- 3.2 查看虚拟环境
- 3.3 激活环境
- 3.4 退出环境
- 3.5 删除环境
- 四、Anaconda修改镜像
- 4.1 查看初始下载源
- 4.2 国内镜像及修改
- 4.3 查看配置文件及查看源
- 4.4 还原源文件
- 总结
前言
在基于Ubantu进行编成开发工作前,大多数同学可能选择Anaconda进行安装包管理。所以,今天给大家梳理一下Anaconda环境配置及镜像修改等基本使用方法,希望可以帮助到大家。
一、Anaconda安装
Anaconda3 安装包可以在官网找到linux版本进行下载,然后解压,安装。
安装指令要注意以下:
bash /home/gzx/APP/Anaconda3-xx.sh
路径安装到自己的对应地址下。
二、Anaconda环境配置
安装完之后需要进行环境配置,终端输入:
sudo gedit ~/.bashrc #进行bashrc环境文件
打开bashrc文件后,在尾部加入:
export PATH="/home/gzx/APP/anconda3/bin:$PATH"
注意地址换成自己的。
然后重启或者在终端输入:
source ~/.bashrc #刷新
这个全局变量决定你后续在使用conda命令时能够找到。
使用如下指令进行检查安装情况。
conda --version
出现
gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$ conda --version
conda 22.9.0
Anaconda安装完成。
三、Anaconda基础操作
3.1 创建虚拟环境
创建一个新的虚拟环境,终端输入:
conda create -n carla_work python==3.8.0
carla_work 为环境名称,需要添加虚拟环境中python的版本号。
3.2 查看虚拟环境
查看虚拟环境有两种查看方法:
- 终端输入:
conda env list
- 终端输入
conda info -e
结果:
gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$ conda env list
# conda environments:
#
base /home/gzx/APP/anaconda3
carla_work /home/gzx/APP/anaconda3/envs/carla_work
gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$ conda info -e
# conda environments:
#
base /home/gzx/APP/anaconda3
carla_work /home/gzx/APP/anaconda3/envs/carla_work
3.3 激活环境
激活环境可以用:
conda activate carla_Work
或者
source activate carla_work
个人只能用source激活,大家都可以试试。
结果:
gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$ source activate carla_work
(carla_work) gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$
3.4 退出环境
终端输入:
conda deactivate
结果:
(carla_work) gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$ conda deactivate
gzx@gzx-OMEN-by-HP-Laptop-17-ck0xxx:~$
3.5 删除环境
终端输入:
conda remove -n carla_work --all
删除就不给大家尝试啦,一般来说只有不需要环境再删除哦。
四、Anaconda修改镜像
由于外网限制,Anaconda 下载安装包很慢,这里我们可以使用国内镜像提高安装包下载速度。
4.1 查看初始下载源
终端输入:
conda config --show
找到channels标题,会发现channels是默认defaults,也就是repo.anaconda.com/xx,这个网址是需要外网访问的,否则会很慢,往往超时下载不成功。
4.2 国内镜像及修改
清华镜像:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
修改:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
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/msys2/
可以设置下载安装包显示源路径:
conda config --set show_channel_urls yes
4.3 查看配置文件及查看源
在你的主目录可以看到,condarc文件,打开之后:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
查看源:
再次在终端输入:
conda config --show
结果:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
至此,源文件修改成功。
4.4 还原源文件
终端输入:
conda config --remove-key channels
或者删除指定源:
conda config --remove-key channels XXX
总结
本文给大家梳理一下Anaconda环境搭建及镜像修改等知识,希望可以帮助到大家,尤其是在编程开发前需要Anaconda管理环境的同学们等。