我可以在 conda 环境中使用 pip 吗?

mar*_*lon 6 python pip anaconda conda

我正在使用 conda 环境安装一个包,并且该包具有 conda 中不可用的依赖项,因此我必须使用 pip 在 conda 环境中安装一些附加包。当我做了所有这些之后:

我测试了两者:

pip list
Run Code Online (Sandbox Code Playgroud)

conda list
Run Code Online (Sandbox Code Playgroud)

并发现某些依赖项出现在 pip list 中,但不在 conda list 中。这个可以吗?conda 环境中 pip 安装的软件包是否也在此环境中起作用?

小智 0

是的,在为我正在从事的项目设置环境时,我使用了pip install和的组合。conda install效果很好。

然而,这里记录了这种组合可能会导致问题:https ://www.anaconda.com/blog/using-pip-in-a-conda-environment

根据该文档,您应该首先使用 conda 安装尽可能多的软件包,然后使用 pip 安装其余的软件包。