conda

date
Jun 21, 2021
slug
conda
status
Published
tags
How To
summary
Config of conda
type
Post
之前一直使用anaconda, 重装系统后,抱着极简态度安装了miniconda

创建虚拟环境 Docs

  1. 创建虚拟环境,并指定Python版本:conda create -n <my_env_name> python=3.8
  1. 列出所有虚拟环境:conda env list
  1. 激活虚拟环境:conda activate <my_env_name>
  1. 退出当前虚拟环境:conda deactivate
  1. 移除虚拟环境:conda env remove -n <my_env_name>
  1. 安装包到虚拟环境:conda install -n your_env_name package_name
  1. 删除虚拟环境,不能在已激活的虚拟环境删除:conda remove -n your_env_name --all
  1. 删除环境中的某个包:conda remove -n your_env_name package_name
📌
注:4..6 均可激活虚拟环境后,在虚拟环境里面直接操作 -n / --name : Name of environment.

模块与包的管理 Docs

查看当前环境下安装的包:conda list
升级conda:conda update conda
安装单个包:conda install package_name
安装多个包:conda install package1 package2 package3
安装指定版本的包:conda install numpy=1.11
删除单个包:conda remove package_name
删除多个包:conda remove package1 package2 package3
卸载某个包,带同相关的包:conda uninstall package_name

Conda vs. pip

notion imagenotion image

代理设置

1.显示已配置的代理
conda config--get channels conda config--show channels
2.删除所有原设置的代理
conda config --remove-key channels
3.添加清华源代理
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

参考

  1. conda官方文档 conda Docs