一、介绍
MiniConda 是一个轻量级的 Conda 版本,它是 Conda 的精简版,专注于提供基本的环境管理功能。Conda 是一个流行的开源包管理系统和环境管理器,用于在不同的操作系统上安装、管理和运行软件包。
与完整版的 Anaconda 相比,MiniConda 更小巧、更灵活,仅包含 Conda 包管理器和一些基本的系统依赖项。这使得 MiniConda 更适合于那些希望精确控制安装的软件包和环境的用户。
使用 MiniConda,你可以轻松地创建和管理独立的 Python 环境,每个环境都可以具有自己的 Python 版本和软件包集合。这使得你可以在同一台机器上同时运行多个项目,每个项目都有其独立的环境,而不会相互干扰。
官网:https://docs.conda.io/projects/miniconda/en/latest/
二、windows 配置环境变量
- 打开环境变量界面
- 点击系统变量下的新建
- 创建系统变量miniconda,变量值为miniconda安装路径
- 编辑path变量
- 新建图中变量,环境变量保存成功后,运行cmd,输入conda --version 命令检验是否配置成功
三、miniConda相关命令
- conda create:创建一个新的环境。conda create -n myenv python=3.8(创建名为 myenv 的环境,并安装 Python 3.8)
- conda activate:激活指定的环境。conda activate myenv(激活名为 myenv 的环境)
- conda deactivate:禁用当前激活的环境。
- conda env list:列出所有可用的环境。
- conda env remove:删除指定的环境。conda env remove -n myenv (删除名为 myenv 的环境)
- conda install:安装软件包。conda install numpy(安装名为 numpy 的软件包)
- conda install -c:从指定的渠道安装软件包。conda install -c conda-forge pandas (从 conda-forge 渠道安装名为 pandas 的软件包)
- conda update:更新已安装的软件包。conda update numpy(更新名为 numpy 的软件包)
- conda remove:卸载软件包。
- conda remove numpy(卸载名为 numpy 的软件包)
- conda search:搜索可用的软件包。conda search pandas(搜索名为 pandas 的软件包)
- conda search --info:显示软件包的详细信息。conda search --info pandas (显示名为 pandas 的软件包的详细信息)
- conda list:列出当前环境中已安装的软件包。
- conda list n:列出指定环境中已安装的软件包。conda list -n myenv (列出名为 myenv 的环境中已安装的软件包)
- conda info:显示 Conda 的信息。
- conda clean:清理缓存和未使用的包。conda clean --all(清理所有缓存和未使用的包)
- conda config:配置 Conda 的设置。
- conda env export:导出环境的配置文件。conda env export > environment.yml(将当前环境的配置导出到 environment.yml 文件)
- conda env create:使用配置文件创建环境。conda env create -f environment.yml(使用 environment.yml 文件创建环境)
- conda update conda:更新 Conda 自身。
- conda --version:显示 Conda 的版本信息。