python - 全新安装 Anaconda 会产生 Pip 错误

标签 python ssl pip anaconda

我在尝试通过 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.dlllibcrypto-1_1-x64.dll >。我从这里的 Github 问题中得到了这个答案,所以如果 this不适合你,还有很多其他可能的解决方案。

关于python - 全新安装 Anaconda 会产生 Pip 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58467570/

相关文章:

python - 如何统计反向关系的所有用户

python - 两个独立路径的 XPath?

与 WSO2 ESB 和客户端应用程序的 SSL 握手

java - 为什么 Java 尝试验证证书路径,尽管我明确设置了一个不验证任何证书的信任管理器?

python - pip install 是否有 --save 选项?

python - 用于安装 conda 的 Bash 脚本会导致 "conda: command not found",除非我之后在命令行运行 `bash`

python - 如何执行缓冲搜索和替换?

node.js - 无法连接安全的 websocket

python - OSX High Sierra 工作目录中的空格字符出现问题

python - 如何搜索包含模块的pip包