python中miniconda使用小结

 更新时间:2025年04月27日 10:24:42   作者:空_宇  
Miniconda3是一个轻量级的Anaconda发行版,它包含conda包管理器和Python解释器,本文主要介绍了python中miniconda使用小结,具有一定的

Miniconda简要介绍

Miniconda3是一个轻量级的Anaconda发行版,它包含conda包管理器和Python解释器。与Anaconda相比,Miniconda3的优点是它只包含最基本的软件包和依赖项,因此安装过程非常快速和简单。在Windows电脑上安装Miniconda3是一项非常有用的任务,因为它使您的电脑能够轻松地运行Python软件包和脚本。

Conda、Anaconda和Miniconda的区别及建议:

Conda

Conda 是一个开源的包管理和环境管理工具,支持多版本Python和多种软件包。

它可以创建独立的环境,每个环境可以安装不同版本的Python和库,避免冲突。

Conda 本身不包含Python或任何预装包,需要配合其他工具使用。

Anaconda

Anaconda 是一个基于Conda的Python发行版,包含Conda、Python和大量预装的科学计算库(如NumPy、Pandas、Matplotlib等)。

适合需要大量科学计算工具的用户,但安装包较大(约500MB-1GB)。

如果你需要频繁使用数据科学或机器学习工具,Anaconda是一个不错的选择。

Miniconda

Miniconda 是Anaconda的轻量版,只包含Conda和Python,没有预装其他库。

安装包较小(约50MB),适合需要自定义环境的用户。

你可以根据需要安装特定的库,灵活性更高。

选择建议

如果你需要快速开始并使用大量科学计算工具,选择 Anaconda。

如果你希望更轻量、灵活,并愿意手动安装所需库,选择 Miniconda。我们这里选用Miniconda

如果你已经熟悉Conda,或者只需要管理Python版本而不需要额外的库,可以直接使用 Conda。

使用

在这里插入图片描述

大致就是激活某个虚拟环境,然后不使用时再关闭这个虚拟环境

其他常用命令

# 创建一个名叫test的虚拟环境,设置默认的python环境为3.12
conda create -n test python=3.12

# 删除名叫test的虚拟环境
conda remove -n test --all

# 显示所有的环境变量
conda config --show envs_dirs

避坑

先简单提一下虚拟环境相关的变量吧(这个是安装虚拟环境的环境变量,不是conda的环境变量,那个需要在path中单独配置,新增类似下面的变量,就可以使用conda --version了:E:\Environment\miniconda3\Scripts)
在“系统变量”部分,点击“新建”按钮,创建一个新的环境变量
变量名:CONDA_ENVS_PATH
变量值:你希望的环境路径,例如 E:\Environment\miniconda3\envs

之后我们想象conda create -n test python=3.12就会在对应的位置新增这个环境,但是前提是先进行标文件夹权限设置右键点击 E:\Environment\miniconda3\envs → 属性 → 安全 → 编辑 → 为当前用户添加「完全控制」权限。权限不足会导致conda自动回退到C盘默认路径。

在这里插入图片描述

到此这篇关于python中miniconda使用小结的文章就介绍到这了,更多相关python miniconda使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • Python中的functools partial详解

    Python中的functools partial详解

    这篇文章主要介绍了Python中functools partial详解,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01
  • Python核心库Literal的具体使用

    Python核心库Literal的具体使用

    Literal是Python 3.8+中引入的类型提示工具,用于精确指定变量或函数参数的值,它在函数签名中非常有用,可以在编写代码时提前发现错误,下面就来介绍一下具体使用
    2026-02-02
  • 浅谈python中set使用

    浅谈python中set使用

    下面小编就为大家带来一篇浅谈python中set使用。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • YOLOv5改进之添加SE注意力机制的详细过程

    YOLOv5改进之添加SE注意力机制的详细过程

    作为当前先进的深度学习目标检测算法YOLOv5,已经集合了大量的trick,但是还是有提高和改进的空间,针对具体应用场景下的检测难点,可以不同的改进方法,下面这篇文章主要给大家介绍了关于YOLOv5改进之添加SE注意力机制的相关资料,需要的朋友可以参考下
    2022-08-08
  • Python实现图像手绘效果的方法详解

    Python实现图像手绘效果的方法详解

    这篇文章主要为大家详细介绍了如何利用Python语言实现图像手绘效果,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考一下
    2022-09-09
  • python创建模板文件及使用教程示例

    python创建模板文件及使用教程示例

    这篇文章主要介绍了python创建模板文件及使用教程示例
    2021-10-10
  • pycharm右键没有run,run不了问题的解决

    pycharm右键没有run,run不了问题的解决

    这篇文章主要介绍了pycharm右键没有run,run不了问题的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Python应用开发之实现串口通信

    Python应用开发之实现串口通信

    在嵌入式开发中我们经常会用到串口,串口通信简单,使用起来方便,且适用场景多。本文为大家准备了Python实现串口通信的示例代码,需要的可以参考一下
    2022-11-11
  • PyTorch如何使用embedding对特征向量进行嵌入

    PyTorch如何使用embedding对特征向量进行嵌入

    这篇文章主要介绍了PyTorch如何使用embedding对特征向量进行嵌入问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Python+Opencv识别两张相似图片

    Python+Opencv识别两张相似图片

    python的功能实在太强大,这篇文章主要介绍了Python+Opencv识别两张相似图片的相关资料,文中利用Opencv库进行了更简洁化的实现,感兴趣的小伙伴们可以参考一下
    2016-04-04

最新评论