可以混合使用Conda安装和Pip安装吗?

eug*_*ene 5 python pip conda

我发现conda install速度更快(类似于numpy)

但是我有时不得不做一些事情pip install以获得conda中不可用的版本。

在conda环境中混合它们是否安全?

所以我做了,

conda activate my-venv
conda install pip
conda install foo
pip install bar
Run Code Online (Sandbox Code Playgroud)

Fab*_*enP 7

从conda4.6和该功能开始,情况有所改善pip_interop_enabled。所以以后应该是安全的。

目前,@Christoffer 评论中提出的建议应该仍然正确。

请注意,如果您遇到 conda 中不可用的 Pypi 包,如果合适,您可以创建一个配方并提交到开源社区管理的渠道conda-forge或bioconda. 这样你就不必问“pip 还是 conda?” 不再了。