• python基础之miniConda管理器


    一、介绍

    MiniConda 是一个轻量级的 Conda 版本,它是 Conda 的精简版,专注于提供基本的环境管理功能。Conda 是一个流行的开源包管理系统和环境管理器,用于在不同的操作系统上安装、管理和运行软件包。
    与完整版的 Anaconda 相比,MiniConda 更小巧、更灵活,仅包含 Conda 包管理器和一些基本的系统依赖项。这使得 MiniConda 更适合于那些希望精确控制安装的软件包和环境的用户。
    使用 MiniConda,你可以轻松地创建和管理独立的 Python 环境,每个环境都可以具有自己的 Python 版本和软件包集合。这使得你可以在同一台机器上同时运行多个项目,每个项目都有其独立的环境,而不会相互干扰。
    官网下载:https://docs.conda.io/projects/miniconda/en/latest/

    二、windows 配置环境变量
    1. 打开环境变量界面
      在这里插入图片描述
    2. 点击系统变量下的新建
      在这里插入图片描述
    3. 创建系统变量miniconda,变量值为miniconda安装路径
      在这里插入图片描述
    4. 编辑path变量
      在这里插入图片描述
    5. 新建图中变量,环境变量保存成功后,运行cmd,输入conda --version 命令检验是否配置成功
      在这里插入图片描述
    三、miniConda相关命令
    1. conda create:创建一个新的环境。conda create -n myenv python=3.8(创建名为 myenv 的环境,并安装 Python 3.8)
    2. conda activate:激活指定的环境。conda activate myenv(激活名为 myenv 的环境)
    3. conda deactivate:禁用当前激活的环境。
    4. conda env list:列出所有可用的环境。
    5. conda env remove:删除指定的环境。conda env remove -n myenv (删除名为 myenv 的环境)
    6. conda install:安装软件包。conda install numpy(安装名为 numpy 的软件包)
    7. conda install -c:从指定的渠道安装软件包。conda install -c conda-forge pandas (从 conda-forge 渠道安装名为 pandas 的软件包)
    8. conda update:更新已安装的软件包。conda update numpy(更新名为 numpy 的软件包)
    9. conda remove:卸载软件包。
    10. conda remove numpy(卸载名为 numpy 的软件包)
    11. conda search:搜索可用的软件包。conda search pandas(搜索名为 pandas 的软件包)
    12. conda search --info:显示软件包的详细信息。conda search --info pandas (显示名为 pandas 的软件包的详细信息)
    13. conda list:列出当前环境中已安装的软件包。
    14. conda list n:列出指定环境中已安装的软件包。conda list -n myenv (列出名为 myenv 的环境中已安装的软件包)
    15. conda info:显示 Conda 的信息。
    16. conda clean:清理缓存和未使用的包。conda clean --all(清理所有缓存和未使用的包)
    17. conda config:配置 Conda 的设置。
    18. conda env export:导出环境的配置文件。conda env export > environment.yml(将当前环境的配置导出到 environment.yml 文件)
    19. conda env create:使用配置文件创建环境。conda env create -f environment.yml(使用 environment.yml 文件创建环境)
    20. conda update conda:更新 Conda 自身。
    21. conda --version:显示 Conda 的版本信息。
  • 相关阅读:
    IDEA 部署服务到 Docker 容器
    k8s学习(RKE+k8s+rancher2.x)成长系列之简配版环境搭建(四)之Helm及cert-manager安装
    SpringBoot整合shiro-spring-boot-starterqi
    多模态&多目标学习-vsn+transformer
    乐观事务和悲观事务
    LuatOS-SOC接口文档(air780E)-- gpio - GPIO操作
    SpringBoot结合dev-tool 实现IDEA项目热部署
    Elasticsearch 聚合检索 (分组统计)
    国庆假期买哪款耳机好?国庆假期必备蓝牙耳机推荐
    MySQL InnoDB缓存
  • 原文地址:https://blog.csdn.net/randy521520/article/details/132628431