我在尝试通过 conda 安装软件包时遇到错误,因此我重新安装了 Anaconda。现在无论我做什么,当我尝试使用 pip 或 conda 安装包时,我都会收到错误消息。 pip 的错误是:
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
我什至完全卸载了 Anaconda,删除了所有 Path 变量值,并安装了一个完全不同的版本,但我仍然遇到同样的错误。谷歌提出的所有答案都是关于如何必须分配不正确的 Path 变量值。如果是这种情况,我可以简单地使用 Anaconda 提示,但同样的错误也出现在那里,似乎没有人有答案。有想法该怎么解决这个吗?我试过按照接受的答案 here在没有运气或给出错误的情况下重新添加 SSL 模块。我试过在运行 pip 之前运行 conda activate
,使用 pip3
而不是 pip
和许多其他东西。我在 Windows 10 PC 上,只需安装运行 Python 3.7.4 的全新版本的 Anaconda 3, 2019.10。
编辑
我尝试使用 Miniconda,但错误仍然存在。我认为问题出在我的机器上。
最佳答案
经过多次尝试和错误,我终于找到了我的问题。我所要做的就是从 C:/Windows/System32/
中删除 libssl-1_1-x64.dll
和 libcrypto-1_1-x64.dll
>。我从这里的 Github 问题中得到了这个答案,所以如果 this不适合你,还有很多其他可能的解决方案。
关于python - 全新安装 Anaconda 会产生 Pip 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58467570/