【Ubuntu】Ubuntu20.04 配置并使用 Anaconda (conda 和 pip 换源)

本文详细介绍了如何在Ubuntu20.04上安装Anaconda,包括运行安装脚本、加载环境变量和验证安装。接着讲解了conda换源至阿里云镜像的步骤,并清理了索引缓存。此外,还涵盖了pip的换源操作,创建、删除、查看和进入/退出conda虚拟环境的方法,以及如何批量导出和安装包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 安装 Anaconda

  • 官网下载安装脚本
    在这里插入图片描述
  • 运行 .sh 脚本
bash /home/terminal/下载/Anaconda3-2022.05-Linux-x86_64.sh
  • ENTER 往下滑动,阅读协议
  • 输入 yes 同意协议
  • Enter 安装在默认位置(~/anaconda3/
  • 是否想要运行 conda init,输入 yes
  • 加载环境变量
source ~/.bashrc
  • 验证
conda

在这里插入图片描述

2 conda 换源

  • 选择更换为阿里源

  • 用户目录下创建 .condarc 文件

touch .condarc
  • 写入配置(最好自己去复制官网的)
channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.aliyun.com/anaconda/pkgs/main
  - http://mirrors.aliyun.com/anaconda/pkgs/r
  - http://mirrors.aliyun.com/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.aliyun.com/anaconda/cloud
  msys2: http://mirrors.aliyun.com/anaconda/cloud
  bioconda: http://mirrors.aliyun.com/anaconda/cloud
  menpo: http://mirrors.aliyun.com/anaconda/cloud
  pytorch: http://mirrors.aliyun.com/anaconda/cloud
  simpleitk: http://mirrors.aliyun.com/anaconda/cloud
  • 清除之前的索引缓存
 conda clean -i 
  • 安装一个包验证一下即可
conda activate xxx
conda install xxx

3 pip 换源

  • 选择更换为阿里源
  • 寻找或创建 ~/.pip/pip.conf 文件
mkdir ~/.pip
cd ~/.pip
touch pip.conf
  • 写入配置(最好自己去复制官网的)
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
  • 验证
pip config list

4 conda 的一些命令

4.1 创建虚拟环境

conda create -n env_name list of packages
  • 例如:conda create -n pose python=3.8

4.2 删除虚拟环境

conda env remove -n xxx

4.3 查看已创建的虚拟环境

conda env list

4.4 进入、退出虚拟环境

conda activate xxx # 进入
conda deactivate   # 退出

5 批量导出和安装

先进入要导出包或安装包的虚拟环境中

5.1 pip

  • 批量导出环境中的包
pip freeze > requirements.txt
  • 批量安装文件中的包
pip install -r requirements.txt

5.2 conda

  • 批量导出环境中的包
conda list -e > requirements.txt
或者
conda env export > requirements.yaml
  • 批量安装文件中的包
conda install --yes --file requirements.txt
或者
conda env create -f requirements.yaml
Ubuntu 20.04上安装ROS后,可以通过以下步骤安装Anaconda创建虚拟环境: ### 1. 下载Anaconda安装包 首先,从Anaconda官方网站下载适用于Linux的安装包。可以使用`wget`命令下载: ```bash wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh ``` ### 2. 运行安装脚本 下载完成后,运行安装脚本: ```bash bash Anaconda3-2023.07-1-Linux-x86_64.sh ``` 按照提示完成安装过程。安装过程中会提示你阅读许可协议,输入`yes`同意。安装完成后,会提示是否初始化Anaconda,输入`yes`。 ### 3. 刷新环境变量 安装完成后,刷新环境变量以使Anaconda生效: ```bash source ~/.bashrc ``` ### 4. 验证安装 验证Anaconda是否安装成功: ```bash conda --version ``` 如果显示出版本信息,说明安装成功。 ### 5. 创建虚拟环境 使用`conda`命令创建一个新的虚拟环境。例如,创建一个名为`ros_env`的虚拟环境,指定Python版本为3.8: ```bash conda create -n ros_env python=3.8 ``` ### 6. 激活虚拟环境 创建完成后,激活虚拟环境: ```bash conda activate ros_env ``` ### 7. 安装必要的包 在虚拟环境中安装必要的包。例如,安装ROS相关的包: ```bash pip install rospkg catkin_pkg ``` ### 8. 退出虚拟环境 完成工作后,可以使用以下命令退出虚拟环境: ```bash conda deactivate ``` 通过以上步骤,你就可以在Ubuntu 20.04上安装ROS后安装Anaconda创建虚拟环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

G.Chenhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值