[英]frozen solving environment step in installing a package in ubuntu
我正在嘗試在我的 ubuntu ( 20.4
) 中安裝 moose 框架。 它包含三個主要步驟: 使用以下命令導出 miniconda 的路徑:
export PATH=$HOME/miniconda3/bin:$PATH
配置 Conda 以使用 conda-forge 和 moose 開發人員的頻道:
conda config --add channels conda-forge
conda config --add channels idaholab
最后使用以下方法安裝框架:
conda create --name moose moose-libmesh moose-tools
我嘗試了幾次,但我陷入了solving environment
步驟(我的 conda 版本也是4.8.3
)。 如果有人幫助我解決這個問題,我將不勝感激。
一旦它最終解決,那將是一個環境的野獸。 Conda 將難以解決它。 我建議改用Mamba :
## install mamba
conda install -n base conda-forge::mamba
## create 'moose' env
mamba create -n moose moose-libmesh moose-tools
我能夠讓 Conda 解決它,但根據 Mamba 得到的見解進行了一些調整。 仍然需要幾分鍾才能解決。 這是有效的命令:
conda create -n moose -c idaholab -c conda-forge --override-channels moose-libmesh moose-tools python=3.7
也就是說,我只使用兩個通道(沒有默認通道)並預先指定 Python 應該是 3.7 版本。 有時,未指定 Python 依賴項會導致巨大的可滿足性問題,而 Conda 不能很好地處理它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.