例如,我可以gxx_linux-64
在anaconda云上找到,但是当我使用进行搜索时conda search
:
conda search -c conda-forge gxx_linux-64
告诉我
Loading channels: done
No match found for: gxx_linux-64. Search: *gxx_linux-64*
PackagesNotFoundError: The following packages are not available from current channels:
- gxx_linux-64
Current channels:
- https://conda.anaconda.org/conda-forge/osx-64
- https://conda.anaconda.org/conda-forge/noarch
- https://repo.anaconda.com/pkgs/main/osx-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/osx-64
- https://repo.anaconda.com/pkgs/r/noarch
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.
Conda将搜索限制在noarch
通道的和平台特定的子目录中。在这种情况下,频道信息指示搜索在osx-64平台上运行,而该软件包显然是linux-64构建,因此为什么找不到它。
通过将其包括在内,可以专门搜索其他子目录。也就是说,无论从哪个平台进行搜索,都应该使用
conda search -c conda-forge/linux-64 gxx_linux-64
但是,请注意,此软件包与osx-64不兼容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句