【发布时间】:2016-04-07 20:22:00
【问题描述】:
看起来很奇怪,pip 文档(此处:https://pip.pypa.io/en/stable/installing/)告诉“要安装 pip,安全地 下载 get-pip.py”,但没有校验和来检查是否我下载了好的get-pip.py 文件。
建议使用 apt 或 yum 之类的包管理器,但我可以在 Mac 上做什么?
所以问题是我在哪里可以获得get-pip.py 的校验和以通过wget 下载它,检查它是否正常(检查它的完整性,文件在传输过程中没有损坏或修改)并安装它在我的 Mac 上?
【问题讨论】:
-
sudo easy_install pip -
@JasonEstibeiro 我知道。但这意味着,官方文档被破坏了?
-
校验和不用于检查文件的版本。它用于检查下载文件的完整性。只需从here 下载文件即可。下载时让用户的 URL 包含
https(HTTP 安全)。 -
@JasonEstibeiro 稍微改变了问题。是的,我需要一个校验和来检查它的完整性。在 URL 中包含
https是不够的。我不知道wget是否支持 SSL,顺便说一句,它使用可能包含错误的 OpenSSL。在糟糕的世界中,您无法信任您的浏览器和/或curl或wget,这就是我询问校验和的原因。例如,当您运行easy_install时,它会检查传输文件的 MD5 哈希值。为什么我不能手动执行此操作?