当前位置: 首页 > news >正文

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 的版本信息。
http://www.lryc.cn/news/149572.html

相关文章:

  • C++算法 —— 分治(1)快排
  • 接口用例设计
  • Selenium超级详细的教程
  • 服务报network error错误
  • 【ES6】利用 Proxy实现函数名链式效果
  • hive部署
  • ip白名单之网段
  • PMP项目管理主要学习内容是什么?
  • 小米面试题——不用加减乘除计算两数之和
  • Mysql 日志管理 数据备份
  • Java小记-腾讯2020校招-后台-逛街
  • FFmpeg5.0源码阅读——FFmpeg大体框架
  • 【算法刷题之字符串篇】
  • js中forEach和map的区别:forEach不会改变原数组,而map会改变数组?错了错了
  • 深度对话:从底层看Sui设计理念及网络规模扩展
  • 2.单链表练习
  • Wordpress 安装插件和主题报错
  • Spring Cloud 2022.x版本使用gateway和nacos实现动态路由和负载均衡
  • CSS中如何隐藏元素但保留其占位空间(display:none vs visibility:hidden)?
  • 无涯教程-机器学习 - 数据可视化
  • springboot设置日志输出级别
  • buildAdmin的使用笔记
  • RealVNC配置自定义分辨率(AlmaLinux 8)
  • LA@特征值和特征向量的性质
  • Springboot使用kafka事务-生产者方
  • 您的计算机已被.halo勒索病毒感染?恢复您的数据的方法在这里!
  • 生成式AI颠覆传统数据库的十种方式
  • el-date-picker自定义只能选中当前月份和半年内月份等
  • Pyecharts教程(十一):使用Pyecharts绘制带有滑动数据缩放功能的K线图
  • 2023年高教社杯数学建模思路 - 案例:ID3-决策树分类算法