conda
1. 创建环境
conda create -n 环境名称 python=版本号
2. 激活环境
conda activate 环境名称
3. 停用环境
conda deactivate
4. 删除环境
conda remove -n 环境名称 --all
5. 安装包
conda install 包名称
用途:用于在当前环境中安装指定的包。
6. 升级包
conda update 包名称
用途:用于更新已安装包的版本。
7. 卸载包
conda remove 包名称
用途:用于从当前环境中卸载指定的包。
8. 查看已安装的包
conda list
用途:用于列出当前环境中已安装的包。
9. 搜索包
conda search 包名称
用途:用于在 Conda 仓库中搜索指定的包。
10. 创建环境配置文件
conda env export > environment.yaml
用途:用于将当前环境的配置导出到一个 YAML 文件中,以便在其他地方进行复制或重建环境。
11. 查看配置信息
conda config --show
用途:显示当前的 Conda 配置信息,包括通用配置、环境配置和用户配置。
12. 查看某个配置项的值
conda config --show 配置项
用途:显示特定配置项的当前值,例如:conda config --show channels
用于显示当前配置的通道列表。
13. 设置配置项的值
conda config --set 配置项=值
用途:例如:conda config --set channels conda-forge
用于将通道设置为 conda-forge
。
14. 添加通道
conda config --add channels 通道名称
用途:向配置中添加一个新的通道,使 Conda 在包搜索和安装时优先考虑该通道。
15. 移除通道
conda config --remove channels 通道名称
用途:从配置中移除指定的通道,使 Conda 不再使用该通道。
16. 列出所有通道
conda config --get channels
用途:列出当前配置中所有配置的通道。
17. 重置配置项
conda config --remove-key 配置项
用途:重置指定配置项的值为默认值。
18. 编辑配置文件
conda config --edit
用途:打开配置文件以进行手动编辑,可以修改各种配置选项。
19. 创建具有指定版本的环境
conda create --name myenv python=3.10.6
用途:创建一个指定 Python 版本的环境。
20. 从环境中导出和导入环境配置
导出环境配置conda env export --name myenv --file environment.yaml
导入环境配置conda env create --file environment.yaml
用途:导出和导入环境配置以便在其他地方复制或重建环境。
21. 创建一个虚拟环境的克隆
conda create --name myclone --clone myenv
用途:创建一个现有环境的克隆。
在激活的环境中使用:conda install pytorch torchvision torchaudio cpuonly -c pytorch