Conda


conda是一个开源的软件包管理系统和环境管理系统,用于安装、运行、更新多个版本的软件包及其依赖关系。它支持‌Python、‌R、‌Java、‌JavaScript、‌C/C++、‌Fortran等多种语言,可以在‌Windows、‌MacOS、‌Linux等平台上运行。

安装

windows

  1. 官网地址
  2. 历史版本地址

linux

初始化

安装完成后,可以通过 conda init 命令将conda配置到终端设置中,以便在新的终端中自动进入conda环境。

conda init

基本使用

创建环境

conda create -n envName python=3.8

激活环境

conda activate envName

退出环境

conda deactivate

常见命令

查看环境列表


conda info -e

conda env list

删除环境

conda remove -n envName --all

安装包

conda install -n envName numpy

更新包

conda update -n envName numpy

查看支持python版本

# 查看所有支持版本
conda search python
# 按版本号筛选查询支持版本
conda search pyrhon=3.8

更换源

windows

  1. Windows 用户无法直接创建名为 .condarc 的文件,需要先执行如下命令,生成该文件后再修改。
conda config --set show_channel_urls yes
  1. 找到生成的配置文件(文件地址示例 “C:\Users\15703.condarc”)。
  2. 在 .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

linux


文章作者: Ron.
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Ron. !
  目录