anacondaのチャンネルをいろいろいじって、作業がひと段落したので、defaultチャンネルだけにしてみたら…condaでもanacondaでも、pythonやモジュールなど何もダウンロードできなくなってしまいました。
よく確認してみると、うっかりミスだったんですが、これはよくあるミスだと思ったので、問題→解決策をまとめてみました!
チャンネルってなんだっけ?って方は、重要なチャンネルconda-forgeからのモジュールインストール方法について、次の記事でまとめていますので、ご覧ください!
問題発生:チャンネルをdefaultに設定したら…
conda でpythonを検索しても、一個もpythonが見つからなくなりました‥。
Anacondaでもpythonのバージョンが空になっていて、選べません!!
さらに、モジュールを検索しても何も出てきません!
チャンネルリストの確認
conda config --get channels で見てみると、ちゃんと'default'のチャンネルが設定されています。なぜ?!大規模な通信障害でも起こってるのか?!(。´・ω・)ん? default?単数形?あれ?
解決策:defaultではなくdefaults
これはよくあるミスだと思うのですが、condaのデフォルトのチャンネルは、
'default'ではなく'defaults'なんですね!!
チャンネルをdefaultsに直せば次の通り、しっかり元に戻りました。
ちょっとしたミスですが、たぶん日本人はやりがちな単数、複数の間違いだと思います(;^ω^)
まとめ
condaのデフォルトチャンネルは、'default'ではなく'defaults'です!!