我下载了 Python 3.5 源代码并运行了以下命令:
$ tar -xf Python-3.5.2.tar.xz
$ ./configure --with-ensurepip=upgrade
$ make
$ sudo make altinstall
它进展顺利,直到 make
。当 sudo make altinstall
运行时,它打印:
Ignoring ensurepip failure: pip 8.1.1 requires SSL/TLS
什么地方出了错?
原文由 gil Got 发布,翻译遵循 CC BY-SA 4.0 许可协议
您很可能没有编译支持 SSL/TLS 的 Python——这可能是因为您没有在系统上安装 SSL 开发依赖项。
安装以下依赖,然后重新配置并重新编译Python 3.5。
Ubuntu
此外,建议安装以下内容。
中央操作系统
此外,建议安装以下内容。