Open1
Python pipエラー対応(module 'lib' has no attribute 'OpenSSL_add_all_algorithms)
手元環境: Windows 10 WSL2
以下のようなエラーが発生してしまっており、pip installやpip経由でインストールしたライブラリが軒並み動かなくなってしまった。
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
どうもopenssl周りのライブラリが正しく動作していないように思われるが、
対処法がすぐに分からなかった。
以下のサイトを参考にライブラリなどをインストールしなおしたところ、解決できた。
#pipの再インストール
sudo apt remove python3-pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
# 上記サイトを参考にopenssl関連のライブラリを入れ直し
pip3 install pyopenssl==22.0.0
pip3 uninstall cryptography
pip3 install cryptography==37.0.0