conda 安装, 配置以及使用

conda 是 python 的环境管理工具包,非常好用,特别是 miniconda 相对于 conda 不需要安装其他的工具,而且打开也很快,非常推荐;

1. 安装

内容来自Miniconda

windows和macOS推荐直接下载

linux 推荐使用 quick command line install

mkdir -p ~/miniconda3   ## 这里是选择安装目录
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh

在安装完毕后,我们需要对其添加环境变量等操作,我们可以直接运行下面代码;

~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh

安装完毕!


2. 配置

2.1 如何配置

展示配置

conda config --show

得到下面的结果

这里我们可以用下面代码进行设置,把auto_activate_basetrue

conda config --set auto_activate_base true

2.2 快速设置

conda 内的 python 环境中安装包有两种方式:conda install package-namepip install package-name ;

不过这里的 pip 也是需要 conda 来进行安装的;

conda install pip
取消自动进入 base 环境
conda config --set auto_activate_base false
conda 添加清华源
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/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
pip 添加清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

## 需要pip版本>=10.0.0 pip升级后需要重新配置
pip 更新为最新版本
python -m pip install --upgrade pip

3. 使用

查看环境

conda info -e

## conda info --envs
## conda env list

创建环境

conda create --name <env_name> python=3.10 ## 这里<env_name>换成环境名字 3.10 可以换成想要的版本

激活环境

conda activate   ## 激活默认环境
conda activate <env_name>  ## 激活指定环境

退出环境

conda deactivate ## 退出当前环境
conda deactivate <env_name> ## 退出指定环境

删除环境

conda remove --name <env_name> --all ## 这里<env_name>换成环境名字

## conda env remove --name <env_name>

重命名环境

conda create --name <env_name_old> --clone <env_name_new> 
conda remove --name <env_name_old> --all

相关推荐

  1. Conda 安装Jupyter:使用Pyhive(Kerberos)

    2024-01-17 07:56:02       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-17 07:56:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-17 07:56:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-17 07:56:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-17 07:56:02       18 阅读

热门阅读

  1. 设计模式-适配器模式

    2024-01-17 07:56:02       28 阅读
  2. SpringBoot异步处理

    2024-01-17 07:56:02       34 阅读
  3. 移除元素(简单)

    2024-01-17 07:56:02       38 阅读
  4. springboot集成kafka消费数据

    2024-01-17 07:56:02       36 阅读
  5. UG NX二次开发(C#)-机械管线布置-添加管道路径

    2024-01-17 07:56:02       57 阅读
  6. 如何使用ActiveMQ详细讲解

    2024-01-17 07:56:02       30 阅读
  7. 入门clickhouse的坑

    2024-01-17 07:56:02       28 阅读
  8. 如何使用ActiveMQ

    2024-01-17 07:56:02       30 阅读
  9. 设计模式——适配器模式

    2024-01-17 07:56:02       33 阅读
  10. 《微信小程序开发从入门到实战》学习八十一

    2024-01-17 07:56:02       29 阅读
  11. Django搜索排序

    2024-01-17 07:56:02       41 阅读
  12. Python和Julia TensorFlow科学计算常微分方程求解器

    2024-01-17 07:56:02       27 阅读
  13. python期末考试:函数与模块

    2024-01-17 07:56:02       31 阅读