gpt4 book ai didi

python - 是否建议不要在来自不同 conda channel 的 conda 环境中混合包?

转载 作者:行者123 更新时间:2023-12-05 06:01:25 27 4
gpt4 key购买 nike

有人建议我 not mix conda-forge and anaconda channels in one environment .它会导致动态库问题

你能告诉我吗:

  1. 这个动态库问题是什么?
  2. 处理可能需要来自两个 channel 的软件包的环境的建议方法是什么(因为它们仅在一个 channel 中可用)

最佳答案

在我之前的回答中,我只是警告说,有时可能会出现动态库问题,但并不一定会发生。已知会发生此类问题(例如 this question ),因为 Conda 包是预编译的,但动态链接到依赖库,而不是静态链接,并且由于 anaconda channel 和 conda-forge channel 使用不同的构建堆栈,这可能导致引用特定于 channel 的特定库构建的符号。

建议的解决方案是设置channel_priority: strict,即

conda config --set channel_priority strict

关于python - 是否建议不要在来自不同 conda channel 的 conda 环境中混合包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67210097/

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