【问题标题】:pip install vs conda install [duplicate]pip install vs conda install [重复]
【发布时间】:2021-04-08 16:12:14
【问题描述】:

由于我使用的是 Spider,我应该使用“conda install”。但是有些软件包不能安装在“conda install”中,而它们可以很容易地安装在“pip install”中。例如,我在“pip install”中安装了 Keras,但在 Spider 中,无法导入 Keras(Keras 未知)。然后,我再次以 conda install 形式安装了 Keras。

另一方面,在“conda install”中安装的一些包可以在 python IDE 或 Spyder 中使用和导入,反之亦然。

【问题讨论】:

  • 我喜欢你的问题...我也很好奇conda installpip install的区别我知道conda我认为可以安装不是来自pypi的包?但问题是我看到一些开发人员在anaconda 发行版中使用pip 而不是conda。我希望有人可以添加它。我当然也可以做一些搜索:)

标签: python pip conda


【解决方案1】:

pip install任何环境

中安装python

conda installconda 环境中安装 any

例如 tensorflow 库,pip 需要预先安装 CUDA 和其他软件要求,但 conda 会自动安装所有必要且兼容的依赖项。

正如正确指出的那样,pipPyPi 安装,conda 从它自己的anaconda repo 获取包。

另一方面,pip 有优势,它可以安装 conda 没有的包,还支持系统范围的包安装。

查看:What is the difference between pip and conda?

还有:Understanding Conda and Pip

【讨论】:

    猜你喜欢
    • 2015-11-01
    • 2015-06-01
    • 2019-11-18
    • 2017-07-21
    • 1970-01-01
    • 2015-10-27
    • 2019-07-04
    • 2020-04-22
    • 1970-01-01
    相关资源
    最近更新 更多