Conda安装及使用方法(常用命令)

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、Conda下载安装
    • 1.下载
    • 2.安装
    • 3.配置国内源
  • 二、Conda安装Python环境
    • 1.创建虚拟环境
    • 2.激活虚拟环境
    • 3.虚拟环境安装Python库
  • 三、Conda环境环境执行脚本
  • 四、PyCharm配置Conda环境
  • 五、Conda迁移环境
    • 1.方式一:拷贝环境
    • 2.方式二:导出环境包列表
    • 3.方式三:离线部署
  • 六、Conda常用命令


前言

Conda是一种通用包管理系统,旨在构建和管理任何语言和任何类型的软件。举个例子:包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。


Anaconda是一个打包的集合,里面预装好了Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等,拥有众多packages、科学计算工具等,就是把很多常用的不常用的库都给你装好了。


Miniconda是一款小巧的python环境管理工具,安装包大约只有50M多点,其安装程序中包含conda软件包管理器和Python,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。就只包含最基本的东西,其他的库得自己装。


Miniconda与Anaconda的区别:
Miniconda是Anaconda的轻量级版本,只包含了Python和Conda,以及它们的依赖项。Miniconda的优点是其小巧且快速,用户可以自行选择并安装他们需要的软件包。
功能角度:Anaconda=Miniconda
大小角度:Anaconda > Miniconda
功能多少:Anaconda > Miniconda
Conda安装及使用方法(常用命令)_第1张图片


一、Conda下载安装

1.下载

下载地址:https://docs.conda.io/en/latest/miniconda.html
Conda安装及使用方法(常用命令)_第2张图片

2.安装

Conda安装及使用方法(常用命令)_第3张图片
Conda安装及使用方法(常用命令)_第4张图片
Conda安装及使用方法(常用命令)_第5张图片
Conda安装及使用方法(常用命令)_第6张图片
Conda安装及使用方法(常用命令)_第7张图片
Conda安装及使用方法(常用命令)_第8张图片

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/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

二、Conda安装Python环境

1.创建虚拟环境

conda create --name <env_name> python=3.9

查看环境是否创建成功:

conda env list

2.激活虚拟环境

activate <env_name>

3.虚拟环境安装Python库

conda install pytest

pip install pytest

三、Conda环境环境执行脚本

Conda安装及使用方法(常用命令)_第9张图片

四、PyCharm配置Conda环境

文件》设置》项目》Python解释器》添加解释器》Conda环境》选择Conda可执行文件》使用现有环境:
Conda安装及使用方法(常用命令)_第10张图片

五、Conda迁移环境

1.方式一:拷贝环境

conda create --name <new_env_name> --clone <old_env_name>

2.方式二:导出环境包列表

导出 environment_name.yml 文件:

conda env export > environment.yml

导入environment_name.yml 文件:

conda env create -f environment.yml

3.方式三:离线部署

安装打包工具:

conda install conda-pack 
或
pip install conda-pack

打包虚拟环境:

conda pack -n <env_name> 

创建新环境目录:

mkdir <env_name>

还原环境:

tar -zxvf <env_name>.tar.gz -C <env_name>

备注:
Conda-Pack 打包环境方式在目标计算机无法联网或者网络不畅时很好用,而Conda导出 environment.yml 的方式非常适合在不同平台和操作系统之间重新创建环境。

六、Conda常用命令

Conda安装及使用方法(常用命令)_第11张图片

你可能感兴趣的:(CI/CD,conda,Anaconda,miniconda,python环境,环境管理)