• 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 的版本信息。
  • 相关阅读:
    腾讯云轻量应用服务器配置表汇总2核2G/2核4G/4核8G/8核16G!
    【直扩通信】直扩通信系统信号捕获性能分析附matlab代码
    查找算法【哈希表】 - 处理冲突的方法:开放地址法-线性探测法
    TDengine函数大全-系统函数
    算法竞赛备赛之贪心算法训练提升,贪心算法基础掌握
    Android进阶之路 - 盈利、亏损金额格式化
    SpringBoot - @Bean注解详解
    Undefined symbols for architecture arm64
    mysql使用FIND_IN_SET函数解决两张表没有主键id强关联,而是A表中的某个字段值,存在B表中的集合字段中
    浅析RocketMQ-MappedFileQueue和MappedFile
  • 原文地址:https://blog.csdn.net/randy521520/article/details/132628431