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性能测试对手机号绑定进行压测

    python性能测试对手机号绑定进行压测

    这篇文章主要为大家介绍了python性能测试对手机号绑定进行压测示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 详解Python3操作Mongodb简明易懂教程

    详解Python3操作Mongodb简明易懂教程

    本篇文章主要介绍了详解Python3操作Mongodb简明易懂教程,详细的介绍了如何连接数据库和对数据库的操作,有需要的可以了解一下。
    2017-05-05
  • Python采集腾讯新闻实例

    Python采集腾讯新闻实例

    这篇文章主要介绍了Python采集腾讯新闻实例,一个简单的例子,着重于实现步骤的讲解,需要的朋友可以参考下
    2014-07-07
  • Django中如何使用sass的方法步骤

    Django中如何使用sass的方法步骤

    这篇文章主要介绍了Django中如何使用sass的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python 数据处理库 pandas进阶教程

    Python 数据处理库 pandas进阶教程

    在前面一篇文章中,我们对pandas做了一些入门介绍。本文是它的进阶篇。在这篇文章中,我们会讲解一些更深入的知识
    2018-04-04
  • python可视化分析绘制带趋势线的散点图和边缘直方图

    python可视化分析绘制带趋势线的散点图和边缘直方图

    这篇文章主要介绍了python可视化分析绘制带趋势线的散点图和边缘直方图,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-06-06
  • django实现web接口 python3模拟Post请求方式

    django实现web接口 python3模拟Post请求方式

    今天小编就为大家分享一篇django实现web接口 python3模拟Post请求方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • numpy创建神经网络框架

    numpy创建神经网络框架

    本文介绍了使用numpy从零搭建了一个类似于pytorch的深度学习框架,可以用在很多地方,有需要的朋友可以自行参考一下
    2021-08-08
  • 通过Plotly实现交互式数据可视化的流程步骤

    通过Plotly实现交互式数据可视化的流程步骤

    在数据科学和数据分析领域,数据可视化是一种非常重要的技术,Plotly 是一个功能强大的 Python 可视化库,它可以帮助我们创建交互式的数据可视化图表,本文将介绍如何使用 Plotly 实现交互式数据可视化,需要的朋友可以参考下
    2024-05-05
  • Pytorch实现List Tensor转Tensor,reshape拼接等操作

    Pytorch实现List Tensor转Tensor,reshape拼接等操作

    这篇文章主要介绍了Pytorch实现List Tensor转Tensor,reshape拼接等操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11

最新评论