pip与conda的实际区别 我在PIP和CONDA之间看到了其他问题,但是我还不清楚,请在标记之前重复考虑。

pip与conda的实际区别 我在PIP和CONDA之间看到了其他问题,但是我还不清楚,请在标记之前重复考虑。,pip,conda,Pip,Conda,如果我运行pip install seaborn和conda install seaborn会得到相同的结果吗 我可以运行两次pip install seaborn,没有任何问题,但是如果我运行pip install,然后运行conda install,我会在两个不同的地方复制相同的包吗 康达和pip不能互换使用,但有哪些示例? pip和conda安装包(基本上)的最终结果相同。可能会有一些细微的差异,例如是否有拉链鸡蛋,这取决于康达包装是如何创建的。conda包始终是一个编译过的二进制发行版,

如果我运行
pip install seaborn
conda install seaborn
会得到相同的结果吗

我可以运行两次
pip install seaborn
,没有任何问题,但是如果我运行
pip install
,然后运行
conda install
,我会在两个不同的地方复制相同的包吗

康达和pip不能互换使用,但有哪些示例?

  • pip和conda安装包(基本上)的最终结果相同。可能会有一些细微的差异,例如是否有拉链鸡蛋,这取决于康达包装是如何创建的。conda包始终是一个编译过的二进制发行版,而不是源发行版
  • 我不认为康达会安装在不同的地方,它很可能会覆盖你的pip包。但这有点冒险,因为conda很好地跟踪安装的内容,并找出环境中所有conda包之间的所有依赖关系。你真的想把自己限制在conda软件包上,只有在必要时才安装pip软件包。尽管从pip包创建conda包非常容易
  • 不确定是否可以“互换”,您可以将它们一起使用。但是pip和conda彼此并不了解,所以在更新软件包到新版本时可能会遇到麻烦
总之:如果您使用的是conda软件包,最好还是坚持使用它。您可以通过康达生态系统的软件包版本和环境管理获得最佳效果