Anaconda (miniconda) を proxy環境下で 新規ubuntu PCに導入後にハマったのでメモを投稿
proxy設定は何度確認しても正しいのに、なぜか conda install 等の web経由系のコマンドがエラーになる。
結論、原因は Anaconda に含まれる urllib3 というライブラリの不具合でした。
そのため、このパッケージが含まれない、少し古いAnaconda(Miniconda)をまず導入して全体アップデートで解決。
urllib3 の不具合のせいで conda install が使えなくなるので、代わりにまず conda上のpip を用意して
conda上のpipを用いて urllib3 だけをダウングレードさせるのがポイント
導入手順
Step 1) ubuntu bash の proxy を正しく設定 (.profile or .bashrc)
Step 2) Anaconda(Miniconda) の少し古い (urllib3 が 1.26より古いもの) を取ってきてインストール
Step 3) Anaconda の proxy を正しく設定 (.condarc)
Step 4) (Minicondaの場合) まず conda のbase環境上で pip をインストール
Step 5) conda のbase環境をアップデート (このとき urllib3 も 1.26 にアップデートされてしまうので・・・)
Step 6) conda のbase環境上のpipを用いて、urllib3 を 1.25にダウングレード
今後 urllib3 の不具合が改善されればこの問題自体が無くなると思いますが、
私のように今 (2021.8.26時点) 困っている人がいるかもしれないので、念のため投稿しました。