Python
Windows
SSL
pip
Anaconda

Windows10 pipでSSLエラーが出た時の対処

Windows10環境でAnaconda3をインストールした後

Tensorflowをpipでインストールしようとしたら下記のエラーが。

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

検索したら色々出たんだけど何の効果もなく、以下が正解。

Can't install any package via pip on windows 10, ssl module in Python is not available

以下のファイルが壊れてるから、anacondaのやつと差し替えるといいよって書いてある。

C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\libssl-1_1-x64.dll

以下からコピーして上記のファイルを差し替えたらpipが動きました。

C:\Users\[User]\Anaconda3\pkgs\openssl-1.1.1b-he774522_1\Library\bin