Skip to content

Anaconda

软件介绍:Anaconda 是一个开源的软件发行和环境管理系统,用于管理 Python 及其相关程序库。

使用方法

创建 myenv 虚拟环境(myenv 只是示例,请根据实际需求创建环境名称)

bash
conda create -n myenv python=3.10

TIP

如果您的终端没有初始化 conda,请执行 /home/software/miniconda3/24.9.2/condabin/conda init 命令以初始化。

执行完成后,关闭终端再重新打开以生效。

/home/software/anaconda3/ 目录下配置了不同的 Anaconda 版本,请根据您的实际需求选择需要初始化的 conda 版本

关闭自动进入 base 环境

bash
conda config --set auto_activate_base false

激活您的环境

bash
conda activate myenv

下载依赖包

bash
pip install numpy # 示例使用 pip 下载 numpy 包
conda install numpy # 示例使用 conda 下载 numpy 包

pip install -r requirements.txt

卸载依赖包

bash
pip uninstall -r requirements.txt

退出激活的环境

bash
conda deactivate myenv

查看当前激活的环境

bash
conda info --envs

删除环境

bash
conda remove --name myenv --all

查看已有环境

bash
conda env list

配置镜像源

设置 pip 镜像

bash
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

设置 conda 镜像

bash
conda config --set show_channel_urls yes

编辑 conda 镜像配置

bash
vi ~/.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/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
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
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

成都天玑智算科技有限公司