首页 > 其他分享 >pip list 与 conda list 的区别

pip list 与 conda list 的区别

时间:2024-01-22 23:14:00浏览次数:39  
标签:Python list conda 软件包 pip 安装

conda
conda 是 Anaconda 发行版中的包管理工具,主要用于管理包含 Python 及其相关库的科学计算环境,如 NumPy、SciPy、Pandas、Matplotlib 等等,它支持创建和管理 Python 环境,可以方便地在不同的项目中使用不同的库及其版本。conda list 命令用于列举当前 Python 环境下所有使用 conda 安装的软件包。


pip
而 pip 则是 Python 官方推荐的包管理工具,可以用于安装、升级、卸载 Python 包,也可以方便地从 PyPI(Python Package Index)上获取各种第三方 Python 包及其依赖包。pip list 命令用于列举当前 Python 环境下所有使用 pip 安装的软件包。


联系
conda list 和 pip list 都是查看当前 Python 环境中的已安装的软件包列表的命令,但二者使用的包管理工具不同。


conda list 与pip list

    conda list命令除了得到当前虚拟环境下的所有已安装的包,还会显示关联环境下的已安装的包;
    pip list命令只显示当前虚拟环境下的所有已安装的包;当关联环境下有某个包,再用conda命令在其他虚拟环境下下载该包时,就会直接关联,无需下载;
    pip list命令得到的结果是conda list得到的结果的子集;
    conda list显示的包要更多一些

值得注意的是
pip 安装的软件包可能会与 Anaconda 发行版中的软件包发生冲突,建议在使用 pip 之前确认是否有必要使用特定版本的软件包,并在创建 Python 环境时慎重考虑使用 pip。
————————————————
 链接:https://blog.csdn.net/qq_45832651/article/details/131370253

标签:Python,list,conda,软件包,pip,安装
From: https://www.cnblogs.com/emanlee/p/17981328

相关文章

  • 使用cxTreeList创建权限管理
    设计数据库结构及内容格式如下设计界面如下,打开、保存、打印这三列Properties改为CheckBox方式显示加载菜单代码如下procedureTForm1.Button1Click(Sender:TObject);varpNode:TcxTreeListNode;//父节点RootKey:string;//根节点的键值RootNode,ChildNod......
  • STL-list链表
    STL-list链表目录STL-list链表初始化创建添加删除元素遍历迭代参考函数参考资料STL-list容器,又称双向链表容器,即该容器的底层是以双向链表的形式实现的。这意味着,list容器中的元素可以分散存储在内存空间里,而不是必须存储在一整块连续的内存空间中。list容器中各个元素的......
  • 既是API调试平台也是自动化测试工具?Apipost
    Apipost提供可视化的API自动化测试功能,使用Apipost研发人员可以设计、调试接口,测试人员可以基于同一数据源进行测试,Apipost接口自动化功能在上次更新中进行了逻辑调整,带来更好的交互操作、更多的控制器选择,同时新增同步接口模式选择、测试数据选择功能。添加接口使用Apipost,研发......
  • Unity:Couldn't open include file 'Packages/com.unity.render-pipelines.universal/S
    初学Shader,Unity报错↑,总之是找不到ulsl的Core文件,网上找的其他解决方案例如删除文件夹再生成或者改变shader的某些属性,但是根本找不到。最终找到原因是项目类型不同,要把传统3D升级成URP项目。解决办法:安装UniversalRP拓展1.在unity中打开需要升级的场景,SaveAs一份并打开该场......
  • Queue-Linked List Implementation【1月22日学习笔记】
    点击查看代码//Queue-LinkedListImplementation#include<iostream>usingnamespacestd;structnode{ intdata; node*next;};node*front=NULL;node*rear=NULL;//末指针·,则不用遍历整个链表,constanttimevoidEnqueue(intx){ node*temp=newnode; ......
  • 【glibc】glib库单向链表GSList介绍
    glib库单向链表介绍glib库里实现了一些基本的数据结构,比如单向链表,双向链表、队列、树、hash表和数组。这篇文章里我主要介绍在linux平台下使用glib库中的单向链表进行编程,以后的文章我会陆续介绍双向链表、队列和其它数据结构的用法。单向链表(即GSList)是glib库里最简单的容具,它......
  • 【glibc】glib库双向链表GList介绍
    在上一篇文章里我介绍了glib库中单向链表的用法,这篇文章介绍glib库双向链表的用法,还是沿用上一篇文章的风格,采用在代码中加入注释来说明代码,最后贴出程序的运行结果,然后加以少量说明。双向链表与单向链表的区别是,从一个节点,不仅能访问到它的下一个节点,还能访问到它的上一个节点,其......
  • 传入一个List集合,返回分页好的数据
    传入一个List集合,返回分页好的数据。定义分页信息类:packagecom.cn.common;importjava.util.List;publicclassCommonPage<T>{privateintcurrentPage;privateinttotalPage;privateintpageSize;privatejava.util.List<T>list;publ......
  • List组件和Grid组件的使用
    简介在我们常用的手机应用中,经常会见到一些数据列表,如设置页面、通讯录、商品列表等。下图中两个页面都包含列表,“首页”页面中包含两个网格布局,“商城”页面中包含一个商品列表。上图中的列表中都包含一系列相同宽度的列表项,连续、多行呈现同类数据,例如图片和文本。常见的列......
  • pip配置阿里云镜像 以及pip计算机拒绝连接问题
    点击查看代码#查看镜像配置pip3configlist#设置镜像配置pipconfigsetglobal.index-urlhttp://mirrors.aliyun.com/pypi/simple/pipconfigsetinstall.trusted-hostmirrors.aliyun.com————————————————原文链接:https://blog.csdn.net/qq_6175......