我正在尝试通过 conda 安装软件包。具体来说,salilab Anaconda 频道中的“dssp”包 (https://anaconda.org/salilab/dssp)。
创建并激活 conda 环境后,我开始安装我的第一个包。但我收到一条错误消息,指出 Conda 'dssp' 软件包无法从 salilab 软件包中获得。
(pymol_env) DESKTOP-108NJBQ:IFN_alpha2a_omega_SASA-main nick$ conda install -c salilab dssp
Channels:
- salilab
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- dssp
Current channels:
- https://conda.anaconda.org/salilab
- defaults
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
这很奇怪,因为我可以通过 anaconda.org 看到该包。
任何人都可以帮我找出是什么阻止了 dssp 在我的环境中的安装吗?我已经尝试过这个类似线程的建议(Conda找不到要安装的包)来运行
conda config --set offline false
; 这并没有解决问题。
您有
Platform: osx-arm64
,但您链接的软件包只有
osx-64
linux-32
linux-64
so
conda
正确报告找不到该软件包,因为由于平台不匹配而无法安装。
解决方法可以是创建 x64 环境,详情请参阅此处