pip3 install pandas openpyxl 安装错误解决
[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 验证失败。
代理设置: 如果你在使用代理,确保代理设置正确。