gpt4 book ai didi

python - Conda 是否取代了对 virtualenv 的需求?

转载 作者:IT老高 更新时间:2023-10-28 12:22:02 26 4
gpt4 key购买 nike

我最近发现了Conda在我安装 SciPy 时遇到问题之后,特别是在我正在开发的 Heroku 应用上。

使用 Conda,您可以创建与 virtualenv 非常相似的环境。做。我的问题是:

  1. 如果我使用 Conda,它会取代对​​ virtualenv 的需求吗?如果没有,我如何将两者一起使用?我是在 Conda 中安装 virtualenv,还是在 virtualenv 中安装 Conda?
  2. 我还需要使用 pip 吗?如果是这样,我仍然可以在隔离环境中使用 pip 安装软件包吗?

最佳答案

  1. Conda 替换了 virtualenv。在我看来,它更好。它不仅限于 Python,还可以用于其他语言。根据我的经验,它提供了更流畅的体验,尤其是对于科学包。我第一次在 Mac 上正确安装 MayaVi 是使用 conda。 .

  2. 您仍然可以使用 pip .事实上,conda安装pip在每个新环境中。它知道 pip 安装的包。

例如:

conda list

列出当前环境中所有已安装的软件包。Conda 安装的包显示如下:

sphinx_rtd_theme          0.1.7                    py35_0    defaults

以及通过 pip 安装的那些有<pip>标记:

wxpython-common           3.0.0.0                   <pip>

关于python - Conda 是否取代了对 virtualenv 的需求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34398676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com