[PYTHON]

Installieren und starten Sie pypiserver

Ich habe es unter CentOS7 versucht.

# pip install pypiserver
# mkdir ~/pypi_pkg
# nohup pypi-server -p 8080 ~/pypi_pkg &

Wenn Sie nun die Paketdatei in tar oder .whl im Verzeichnis ~ / pypi_pkg ablegen, können Sie sie unterhttp: // <IP-Adresse>: 8080 / simple /veröffentlichen. Selbst wenn Sie mehrere Versionen in das Verzeichnis aufnehmen, wird es wie pypi veröffentlicht. Natürlich kann es auch auf anderen WSGI-Servern wie Gunicorn und Apache ausgeführt werden.

Beim Benutzen Wenn es sich nicht um https handelt, tritt ein Fehler auf. Fügen Sie daher die Option "--trusted-host" hinzu.

# pip install --trusted-host <ipaddress> --extra-index-url http://<ipaddress>:8080/simple/ <package_name>
# pip install --trusted-host <ipaddress>  --index-url http://<ipaddress>:8080/simple/ <package_name>

Gemäß der Dokumentation können Sie auch Pakete hochladen und betreiben. (unbestätigt)

Referenz

Recommended Posts