当前位置: 首页 > 知识库问答 >
问题:

使用pip或conda来管理包?[副本]

彭雨华
2023-03-14

我使用matlab做机器学习已经有很长时间了,最近改用了python。为了安装某些软件包,我使用了它的软件包管理器pip,并成功地安装了许多软件包。几天前,我开始使用conda,我以前安装的所有软件包都被覆盖了。

共有1个答案

笪栋
2023-03-14

pip和conda有共同点和不同点。很难比杰克·范德普拉斯在这里的所作所为更好地解释了:https://jakevdp.github.io/blog/2016/08/25/conda-myths-and-misconceptions/

对于您来说,最好还是删除以前安装PIP的软件包,只依赖于Conda。如果由于conda中的包不可用而无法做到这一点,则可以在conda中安装pip,然后使用conda install pip。(来自上面的链接)。

 类似资料:
  • 我使用Anaconda(因为它很棒),并且通过提供的软件包非常广泛。但是,我有时确实需要安装一个在conda存储库中不可用的软件包,因此请从pypi中获取它。 我的问题:当我运行命令< code>conda update - all时,conda也会更新这些pypi包吗?还是要我分别更新?康达的文件似乎没有包含这个问题的答案。这一问一答好像表示不,conda不管理pypi包,但我还是不确定。

  • 问题内容: 我在conda环境中工作,还需要一些pip包,例如〜gohlke的预编译轮。 目前,我有两个文件:对于conda与: 和用于PIP可以上述环境康达激活后使用: 是否可以将它们合并到一个文件中(用于conda)? 问题答案: 点依赖可以包含在这样的文件中(docs): 它也适用于同一目录中的文件以及常见的pip包。

  • 本文向大家介绍如何安装并使用conda指令管理python环境,包括了如何安装并使用conda指令管理python环境的使用技巧和注意事项,需要的朋友参考一下 一、动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦。 身为懒癌患者,必然使用全功能的anaconda,但不想同时装py27和py35两个版

  • 包(Packages), 这里指的就是在系统上用的软件包,管理这些包用的是系统的包管理工具。Linux 系统的不同的发行版都有各自的包管理工具,比如 Ubuntu 用的是 apt-get,CentOS 上的包管理工具叫 yum 。使用包管理工具,你可以更方便的去安装,更新,删除系统上的软件包。 Linux 系统的软件包之间存在依赖关系(Dependencies),一个包可能依赖另外很多包提供的功能

  • 问题内容: 我知道是软件包的软件包管理器。但是,我看到网站上的安装用于安装IPython。 我可以用来安装吗?我已经拥有了为什么还要用作另一个python软件包管理器pip? 和之间有什么区别? 问题答案: 引用来自Conda博客: 参与python世界已经很长时间了,我们都知道,,但是这些工具不能满足我们所有的特定要求。主要问题是它们专注于Python,而忽略了非Python库依赖项,例如HDF

  • 问题内容: 并且都是Python软件包管理器。当两个存储库中都存在一个程序包时,合适的选择是什么?例如,Django可以安装其中之一,但是两者之间的区别是几个依赖项(conda- forge还有更多)。没有关于这些差异的解释,甚至没有简单的自述文件。 应该使用哪一个?康达或康达伪造?有关系吗? 问题答案: 简短的答案是,根据我的经验,通常使用哪个都无关紧要。 长答案: 所以是可以从其中安装的软件包

  • 一、功能说明 本功能提供了信息来源的管理,能让您在发布信息的时候能够输入来源,无需手工填写大大节省了您的时间 二、子功能导航 1.添加来源 2.管理来源 3.编辑来源 4.作用区域 三、功能详解 1.添加来源 1).如何进入本功能 导航选择扩展 -> 菜单栏选择 来源管理 -> 添加来源 2.)界面解释 初始状态下是没有来源信息的,如下图所示: 点击添加来源以后弹出如下界面: 填写完成以后点击右下

  • Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本,另外就是安装进程管理工具。 本小节将使用进程管理工具 supervisor 来管理容器中的多个进程。使用 Supervisor 可以更好的控制、管理、重启我们