[admin@NAS ~]# pip3 install pandas openpyxl
Collecting pandas
Could not fetch URL https://pypi.python.org/simple/pandas/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] unknown error (_ssl.c:748) – skipping
这个错误通常是由于 SSL 证书验证失败导致的,可能是因为 Python 的 pip 工具无法验证 PyPI(Python 包索引)网站的 SSL 证书。你可以尝试以下几种解决方案:
解决方案
升级 pip:
确保你使用的是最新版本的 pip。可以通过以下命令升级:
复制
python3 -m pip install –upgrade pip
使用 –trusted-host 选项:
如果你信任 PyPI,可以在安装时添加 –trusted-host 选项:
复制
pip3 install –trusted-host pypi.python.org pandas openpyxl
检查系统时间:
确保你的系统时间和日期是正确的,不正确的系统时间可能导致 SSL 证书验证失败。
安装 CA 证书:
在某些情况下,可能需要安装或更新 CA 证书。你可以尝试以下命令:
复制
sudo apt-get install –reinstall ca-certificates
使用 HTTP 而不是 HTTPS(不推荐):
如果以上方法都无效,你可以临时使用 HTTP,但这会降低安全性:
复制
pip3 install –index-url=http://pypi.python.org/simple/ pandas openpyxl
其他建议
网络问题:
确保你的网络连接正常,有时网络问题也会导致 SSL 验证失败。
代理设置:
如果你在使用代理,确保代理设置正确。