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

标签 python python-3.x proxy pip ntlm

所以我从 https://www.python.org/ftp/python/3.7.4/python-3.7.4-embed-amd64.zip 下载了“Windows x86-64 可嵌入 zip 文件”而且效果很好

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

然而,它抛出了 407 代理身份验证错误,尽管我输入了代理信息,但我认为此时 NTLM 是罪魁祸首。

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

我想最终使用 pandas 和 requests

我尝试了什么pip with embedded python建议但得到以下内容:

enter image description here

谢谢

最佳答案

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

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

但是你说get-pip.py不起作用,对吗? (from here)

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

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

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 安装的问题。

关于Python:通过 NTLM 从嵌入式 ZIP 文件安装 PIP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58373226/

相关文章:

Python - 动态嵌套列表

python - 如何使 Python 中的浮点值显示为 .00 而不是 .0?

python - 忘记从函数返回结果 : how to prevent this bug?

python - 导入tensorflow使python 3.6.5报错

java - okhttp 中的代理问题

proxy - 批处理/BAT - 使用批处理/BAT 文件更改代理设置

python - 在 python 中进行单个插入查询

grid - Python/Tkinter 如何更新网格中的信息

python - 如何比较 Pandas 数据框的聚合部分?

apache - K8s Nginx 代理未到达 Pod