Python 如何创建本地pypi镜像?

Python 如何创建本地pypi镜像?,python,pypi,mirror,Python,Pypi,Mirror,我想根据web教程创建本地pypi镜像。 这是我的路 wget https://bootstrap.pypa.io/get-pip.py sudo python2.7 get-pip.py sudo pip2.7 install pep381client mkdir mirror pep381run /tmp/mirror 此处出现错误信息: Traceback (most recent call last): File "/usr/local/bin/pep381run",

我想根据web教程创建本地pypi镜像。

这是我的路

wget https://bootstrap.pypa.io/get-pip.py
sudo python2.7   get-pip.py
sudo pip2.7 install  pep381client
mkdir  mirror
pep381run  /tmp/mirror
此处出现错误信息:

Traceback (most recent call last):
  File "/usr/local/bin/pep381run", line 23, in <module>
    state = pep381client.Synchronization.initialize(targetdir)
  File "/usr/local/lib/python2.7/dist-packages/pep381client/__init__.py", line 96, in initialize
    status.projects_to_do = set(xmlrpc().list_packages())
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1602, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1331, in single_request
    response.msg,
xmlrpclib.ProtocolError: <ProtocolError for pypi.python.org/pypi: 403 Must access using HTTPS instead of HTTP>
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/pep381run”,第23行,在
state=pep381client.Synchronization.initialize(targetdir)
文件“/usr/local/lib/python2.7/dist-packages/pep381client/_-init__.py”,第96行,在初始化中
status.projects_to_do=set(xmlrpc().list_packages())
文件“/usr/lib/python2.7/xmlrpclib.py”,第1243行,在调用中__
返回self.\u发送(self.\u名称,args)
文件“/usr/lib/python2.7/xmlrpclib.py”,第1602行,在请求中
verbose=self.\uuu verbose
请求中的文件“/usr/lib/python2.7/xmlrpclib.py”,第1283行
返回self.single\u请求(主机、处理程序、请求体、详细)
文件“/usr/lib/python2.7/xmlrpclib.py”,第1331行,在单次请求中
response.msg,
xmlrpclib.ProtocolError:

如何创建本地pypi镜像?

pep381客户端
似乎已经过时(最近一次更新是在2011年)。您需要更新鲜的东西,如
devpi
pypi服务器