Python:从嵌入式 ZIP 文件通过 NTLM 安装 PIP

Python: Installing PIP via NTLM from embedded ZIP file

所以我从 https://www.python.org/ftp/python/3.7.4/python-3.7.4-embed-amd64.zip 下载了 "Windows x86-64 embeddable zip file",它运行良好

我想安装 PIP 所以我也得到了 https://bootstrap.pypa.io/get-pip.py

但是它抛出了 407 代理身份验证错误,尽管我输入了代理信息,但我认为此时应该归咎于 NTLM。

我的问题是我该如何解决这个问题?是否可以通过可嵌入的 zip 方法 100% 离线安装 PIP/Setuptools?

我想最终使用 pandas 和请求

我尝试了 的建议,但得到以下结果:

谢谢

这可能很复杂,但并非不可能。此外,我还没有亲自测试过这些,这些是您可以研究的更多方向。

首先我要看看。重点是找到您的 python??._pth 文件并取消注释 import site 行。

但是你说get-pip.py没用是吧? (from here)

python get-pip.py --proxy="http://[user:passwd@]proxy.server:port"

所以你可以用另一种方式下载 wheels 然后尝试类似这样的方法来绕过网络问题 ():

python pip-10.0.1-py2.py3-none-any.whl/pip install --no-index pip-10.0.1-py2.py3-none-any.whl

一旦有了 pip 运行,您就可以慢慢构建一个 Python 足够舒适的工作环境。但我相信你仍然会受到严重限制,我认为标准库的某些部分会丢失等等。

也许您应该着手解决阻碍您获得标准 Python 安装的问题。