gpt4 book ai didi

python - pep381client(pep381run) 不会从官方 pypi 服务器下载包

转载 作者:行者123 更新时间:2023-11-28 19:39:51 25 4
gpt4 key购买 nike

我正在为无法访问 Internet 的 LAN 设置本地 pypi 服务器。为此,我想提前从官方 pypi 服务器下载所有包(然后我将服务器移动到 LAN)。

它看起来像 pep381client会做的工作。然而,命令“pep381run.py py-pkgs”只是愉快地打印出“Synchronizing xxx”(xxx 是包名称),但在“py-pkgs”目录中找不到任何包下载。为什么?

操作系统是 windows7 顺便说一句。

最佳答案

pep381客户端使用http,但是pypi只能使用https。本程序未实现重定向 url 的功能。我把程序修改成这样。

文件:(您的安装目录)/pep381client/__init__.py

 9: -BASE = 'http://'+pypi
+BASE = 'https://'+pypi

28: - _conn = httplib.HTTPConnection(pypi)
+ _conn = httplib.HTTPSConnection(pypi)

37: - _conn = httplib.HTTPConnection(pypi)
+ _conn = httplib.HTTPSConnection(pypi)

关于python - pep381client(pep381run) 不会从官方 pypi 服务器下载包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17667835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com