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/