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使用BeautifulSoup库解析网页

    Python使用BeautifulSoup库解析网页

    在Python的网络爬虫中,网页解析是一项重要的技术。而在众多的网页解析库中,BeautifulSoup库凭借其简单易用而广受欢迎,在本篇文章中,我们将学习BeautifulSoup库的基本用法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2023-08-08
  • pytorch geometric的GNN、GCN的节点分类方式

    pytorch geometric的GNN、GCN的节点分类方式

    这篇文章主要介绍了pytorch geometric的GNN、GCN的节点分类方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • Python3.7实现验证码登录方式代码实例

    Python3.7实现验证码登录方式代码实例

    这篇文章主要介绍了Python3.7实现验证码登录方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • 解决pyPdf和pyPdf2在合并pdf时出现异常的问题

    解决pyPdf和pyPdf2在合并pdf时出现异常的问题

    这篇文章主要介绍了解决pyPdf和pyPdf2在合并pdf时出现异常的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • python实现批量按比例缩放图片效果

    python实现批量按比例缩放图片效果

    这篇文章主要为大家详细介绍了python实现批量按比例缩放图片效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 在import scipy.misc 后找不到 imsave的解决方案

    在import scipy.misc 后找不到 imsave的解决方案

    这篇文章主要介绍了在import scipy.misc 后找不到 imsave的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • 浅析Python 3 字符串中的 STR 和 Bytes 有什么区别

    浅析Python 3 字符串中的 STR 和 Bytes 有什么区别

    Python2的str相当于Python3的Bytes,而Unicode相当于Python3的Bytes。这篇文章主要介绍了Python 3 字符串中的 STR 和 Bytes 究竟有什么区别?需要的朋友可以参考下
    2018-10-10
  • python类的方法属性与方法属性的动态绑定代码详解

    python类的方法属性与方法属性的动态绑定代码详解

    这篇文章主要介绍了python类的方法属性与方法属性的动态绑定代码详解,具有一定借鉴价值,需要的朋友可以参考下
    2017-12-12
  • Pandas封装Excel工具类的方法步骤

    Pandas封装Excel工具类的方法步骤

    本文主要介绍了Pandas封装Excel工具类的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • Python实现乱序文件重新命名编号

    Python实现乱序文件重新命名编号

    这篇文章主要为大家详细介绍一下Python的一个神操作,那就是实现乱序文件重新命名编号功能,文中的示例代码讲解详细,感兴趣的可以尝试一下
    2022-08-08

最新评论