我需要在anaconda中安装版本为5.12的qt
包,但是当前安装的版本是5.9.7。
>>> conda list qt -f
# packages in environment at /PATH/anaconda3/env/my_env
#
# Name Version Build Channel
qt 5.9.7 h5867ecd_1
由于默认频道anaconda
中的最新版本qt
是5.9.7(https://anaconda.org/anaconda/qt),因此我想要从频道conda-forge
安装qt
包,该版本为5.12.5(https://anaconda.org/conda-forge/qt)。
因此,我尝试使用以下命令从conda-forge
频道安装qt
。
>>> conda install qt -c conda-forge --override-channels
但是conda没有从新渠道安装
qt
,并打印出所有软件包都已经安装。Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
顺便提一下,我的.condarc文件中的频道配置是
channels:
- defaults
- conda-forge
channel_priority: disabled
为什么conda不更新
qt
,如何从conda-forge
渠道安装qt
?
conda install conda-forge::qt
- 您也可以通过conda install "qt>=5.12"
强制安装特定版本。 - cel