必记conda命令

获取conda版本号

  • conda --version 或 conda -V

环境管理

  • 查看环境管理相关的全部命令信息
    - conda env -h

  • 创建环境
    - conda create --name new_env_name python==2.x
    - conda create --name new_env_name python==3.x

  • 创建指定python版本并包含某些包的环境
    - conda create --name new_env_name python==x.x numpy pandas requests

  • 列举出当前所有的环境
    - conda info --envs 或 conda env list

  • 切换到某个环境
    - conda activate env_name # 前面的“conda”可以省略

  • 退出当前环境
    - deactivate

  • 复制某个环境
    - conda create --name new_env_name --clone old_env_name

  • 删除某个环境
    - conda remove --name env_name --all

包管理

  • 安装某个包
    - conda install pandas # 当前环境安装
    - conda install -n env_name pkg_name # 指定环境安装
    - 或者切换到对应环境用pip安装

  • 列出已安装的包
    - conda list # 列出当前
    - conda list -n env_name # 列出非当前指定的环境


conda镜像源配置

命令行方式

  • 添加镜像源 conda config --add channels https://xxxx
  • 设置搜索时显示channel地址 conda config --set show_channel_urls yes
  • 删除镜像源 conda config --remove channels
  • 显示当前镜像 conda config --show channels

配置文件方式

类Unix/Windows中配置文件(.condaarc)所有位置C:\user\username.condaarc, ~/.condaarc
如果发现windows中不存在这个配置文件,可以使用命令行方式随便改一条配置即可生成,如 conda config --set show_channel_urls yes

report_errors: false
show_channel_urls: true
channels:
  - https://mirrors.cloud.tencent.com/anaconda/pkgs/pro/
  - https://mirrors.cloud.tencent.com/anaconda/cloud/pytorch/
  - https://mirrors.cloud.tencent.com/anaconda/cloud/conda-forge/
  - https://mirrors.cloud.tencent.com/anaconda/pkgs/main/
  - https://mirrors.cloud.tencent.com/anaconda/pkgs/free/
  - defaults
allow_other_channels: true

proxy_servers:
  http: http://xxxxx:port
  https: http://xxxxx:port

ssl_verify: true
posted on 2020-11-26 14:07  青·丝  阅读(283)  评论(0编辑  收藏  举报