以下是一种使用 Conda 创建环境并安装所需库的方法:
首先,确保您已经安装了 Conda。如果没有,请根据您的系统安装 Miniconda 或 Anaconda。
创建一个新的 Conda 环境并激活它:
conda create -n myenv python=3.8 conda activate myenv
这将创建一个名为 myenv 的新环境,并激活它。
安装 rembg 及其依赖项:
pip install rembg
Conda 环境中的 Python 应该与 rembg 所需的 OpenSSL 版本兼容,因为 Conda 会自动管理依赖项。
尝试再次运行您的 Python 脚本:
/usr/local/python3.8/bin/python3.8 /xxxx/makeimg.py
寻找兼容的 urllib3 版本:如果升级 OpenSSL 不可行,您可以尝试降级 urllib3 到与您的当前 OpenSSL 版本兼容的较旧版本。您可以使用 pip 安装特定版本的库,例如:
pip install urllib3==1.25.10