在 python 中安装 selenium 包时出现环境错误

Posted

技术标签:

【中文标题】在 python 中安装 selenium 包时出现环境错误【英文标题】:Environment error while installing selenium package in python 【发布时间】:2020-07-15 13:49:57 【问题描述】:

-------错误信息-----

https://i.stack.imgur.com/v4bQM.jpg

-----消息-----

由于 EnvironmentError 无法安装软件包:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/80/d6/4294f0b4bce4de0abf13e17190289f9d0613b0a44e5dd6a7f5ca98459853/selenium-3.1410- py2.py3-none-any.whl (由 SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:1108)')))

【问题讨论】:

【参考方案1】:

写这个作为答案,因为我还不能评论。在公司网络上工作时,我经常遇到这个错误。一个简单的解决方法是为 pip 设置正确的代理。您可以在多个地方设置代理设置 (docs here),但我发现使用 pip 最简单,如下所示:

pip install --proxy=https://yourproxyhere:port selenium

或者你想安装的任何包,最后。设置环境变量对我不起作用,但在命令中使用代理通常可以解决问题。

【讨论】:

以上是关于在 python 中安装 selenium 包时出现环境错误的主要内容,如果未能解决你的问题,请参考以下文章

在 Python 中安装 Psyco 时出现奇怪的错误

在 PyCharm (macOS) 中安装 dlib 时出现问题

Scrapy:在干净的蟒蛇环境中安装时出现问题

如何在 Google Dataproc 集群中安装 python 包

在 nitrousio 中安装 python 包

在 Windows 中安装 Python 包