MiniConda下载地址:https://repo.anaconda.com/miniconda/
Conda是一个包和环境管理的工具。支持 Windows、macOS和 Linux。Conda可以快速的安装、运行和更新包和相关的依赖。Conda也可以轻易地创建、保存、加载和转换环境。
Anaconda是一个用于科学计算的 Python 发行版, 支持 Linux、Mac、Windows,包含了 conda、conda-build、Python和众多科学计算的包及其依赖。
Miniconda 是一个 Anaconda的轻量级替代,默认只包含了 conda, Python和一些它们所以依赖的包。
Conda介绍
Conda 是一个跨平台的包、依赖和环境管理器。它使用于安装、运行和升级、卸载软件包和它们的依赖项。Conda特别适用于科学计算和数据分析,因为它可以轻松地安装和管理大量的科学软件包。
Conda 的主要特点
- 环境隔离:Conda 可以创建独立的、隔离的环境,这意味着不同的项目或任务可以使用不同的Python版本或库版本,而不会相互干扰。
- 包管理:Conda 可以安装、更新和删除各种软件包,支持数千个开源包。
- 跨平台:Conda 支持Windows、macOS和Linux操作系统,使得在不同平台上工作变得容易。
- 易用性:Conda 的命令行界面简单易用,同时也提供了图形界面工具(如Anaconda Navigator)。
- 社区支持:作为一个开源项目,Conda 拥有一个活跃的社区,提供了大量的支持和资源。
Anaconda 和 Miniconda 区别
Miniconda是 Anaconda 的精简版本,同样也是一个开源环境,两者都是 conda系统的一部分。不同之处在于 Anaconda会预先安装许多常用的 Python套件,因此占用较多的硬盘空间。相比之下,Miniconda因为名为” Mini”,因此仅安装运行所需的基本套件,对于有多个不同 Python版本共存的情况,可以节省大量空间。
Conda安装
下载安装包一步一步安装即可。
增加环境变量:环境变量配置->选择Path->编辑->增加如下路径,具体路径选择自己实际安装的路径:
Conda环境配置
配置依赖下载环境地址:
conda config--addchannels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config--setshow_channel_urlsyes新建独立环境
创建AiEnv环境,并使用python3.11版本:
conda create-nAiEnvpython=3.11输入命令后回车,会弹出提示,按照提示输入a,安装Python和基础库的时候会提示,按y回车即可。
常用命令
- 创建环境:
conda create --name AiEnv - 激活环境:
conda activate AiEnv - 安装包:
conda install package_name - 更新包:
conda update package_name - 列出已安装的包:
conda list - 删除环境:
conda remove --name AiEnv --all - 导出环境:
conda env export > AiEnv.yml - 从文件创建环境:
conda env create -f AiEnv.yml
打包可移植环境
# 安装打包工具condainstall-nbase conda-pack# 打包当前环境(生成myenv.tar.gz)conda pack-nmyenv-omyenv.tar.gz# 解压到指定目录conda unpack myenv.tar.gz-d/path/to/env