我正在使用 Anaconda Navigator 并尝试安装此软件包:https://anaconda.org/conda-forge/readdy
它位于 conda-forge 上,但是当我尝试通过 Anaconda Navigator 安装它时,这就是我得到的输出:
Channels:
- conda-forge
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- conda-forge::readdy
Current channels:
- https://conda.anaconda.org/conda-forge
- https://repo.anaconda.com/pkgs/main
- https://repo.anaconda.com/pkgs/r
- 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.
我做错了什么?感谢您的帮助!
此处使用Mac。我在 Anaconda 中创建了新环境。然后尝试按照软件包开发人员的说明进行安装:
conda config --env --add channels conda-forge
conda config --set channel_priority strict
conda install readdy
我也尝试过
conda install conda-forge::readdy
嗯,除了一堆其他东西(pip install、使用 url 等)。包括更新 Anaconda Navigator 上的索引。问题是无论我做什么,readdy 都没有出现在 Anaconda Navigator 的(已卸载)软件包列表中。
问题是你有
Platform: osx-arm64
虽然该软件包仅适用于 x64。
只有创建 x64 环境并使用 Rosetta 执行时才能安装此程序。根据根据这个答案,这些是您需要采取的步骤:
conda create -n <new env>
conda activate <new env>
conda config --env --set subdir osx-64
conda config --env --add channels conda-forge
conda config --set channel_priority strict
conda install readdy