我按照本网站的指示进行操作, https://fenicsproject.org/download/
!conda config --add channels conda-forge
!conda install fenics
但它说:
Solving environment: Failed with initial frozen solve. Retrying with flexible solve.
Solving enviroment: Failed with repodata from current_repodata.jason, will retry with next repodata source.
并且没有更多进展。
我通过执行以下操作解决了类似的问题:
conda update --all --yes
conda config --add channels conda-forge
conda install fenics
正如 Conda 维护者在 https://github.com/conda/conda/issues/8051#issuecomment-1549451621 中所述 他们的官方立场是他们知道旧的解算器很慢,这就是为什么他们努力允许在 Conda 中使用 libmamba 解算器。
安装:
conda install -n base conda-libmamba-solver
此时您可以自由使用一次,例如:
conda install tensorflow --solver=libmamba
或设置为默认求解器:
conda config --set solver libmamba
通常几秒钟内就能解决。
更多安装信息请参阅:https://conda.github.io/conda-libmamba-solver/getting-started/