アナコンダエンタープライズ環境からconda-forge
パッケージをインストールしようとしていますが、conda
が外部アナコンダのURLを使用するのではなく、エンタープライズアナコンダインスタンスを基準に検索しているため、「標準」のアプローチが失敗しています。 conda-forge
チャネルの完全なURLは何ですか?
この環境でのconda
チャネルのデフォルトのベースURLはhttps://wwwdesign.anaconda.company.com/repository/conda
であるため、
channels:
- conda-forge
次のエラーが発生します。
WARNING: The remote server could not find the noarch directory for the requested channel with url: https://wwwdesign.anaconda.company.com/repository/conda/conda-forge
conda
にhttp://repo.anaconda.com/pkgs/main
を追加することで、デフォルトのパブリックアナコンダチャネルを強制的に表示できますが、conda-forge
に相当するURLが見つかりません。 https://anaconda.org/conda-forge/repo
を試しましたが、機能しません(上記と同様のエラー)。
短い回答conda-forge
の完全に解決されたURLはhttps://conda.anaconda.org/conda-forge/
私がそれを見つけた方法他の情報の中で、conda info
は、condaで構成した完全なチャネルURLを吐き出します。ワークステーションのconda
にconda-forge
をconda config --add channels conda-forge
で追加し、conda info
を実行しました。チャネルごとに<OS>-64
とnoarch
の2つのURLを取得しますが、それを切り取ってhttps://conda.anaconda.org/<channel-name>/
を使用できるようです。