2017-11-25 7 views
-2

Ich möchte einen lokalen Pypi-Spiegel nach dem Web-Tutorial erstellen.
set local pypi mirrorWie erstelle ich einen lokalen Pypi-Spiegel?

Hier ist mein Weg.

wget https://bootstrap.pypa.io/get-pip.py 
sudo python2.7 get-pip.py 
sudo pip2.7 install pep381client 
mkdir mirror 
pep381run /tmp/mirror 

ein Fehler Info tritt hier:

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> 

Wie ein lokalen pypi Spiegel schaffen?

Antwort

2

pep381client scheint ziemlich veraltet zu sein (letzte Aktualisierung im Jahr 2011). Sie brauchen etwas frischer wie devpi oder pypi-server.