- 没有解决问题的操作
wget https://www.openssl.org/source/openssl-1.1.1v.tar.gz
tar -zxvf openssl-1.1.1v.tar.gz
cd openssl-*
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared
make
sudo make install
echo "/usr/local/ssl/lib" | sudo tee /etc/ld.so.conf.d/openssl.conf
sudo ldconfig
openssl version
这番操作后,虽然已经成功安装openssl-1.1.1v到/usr/local/ssl/lib目录,但标题的报错依旧;删除原来的openssl,然后在PATH变量中增加了/usr/local/ssl/lib,依然没有解决问题;ldconfig -v
命令依然包含有老版的openssl。
- 解决问题的操作
pip3 uninstall urllib3
pip3 install 'urllib3<2.0'
问题解决。
- docker-compose ImportError supports compose OpenSSLdocker-compose importerror supports compose importerror supports python3 openssl importerror supports openssl urllib3 importerror supports错误urllib3 openssl 39 importerror currently docker-compose docker-compose compose docker importerror undefined 1ibldap openssl docker-composed docker-compose compose docker mysql