Unterschied zwischen 'python setup.py install' und 'pip install'

Ich habe ein externes Paket, das ich aus einer tar-Datei in mein Python Virtualenv installieren möchte. Wie installiere ich das Paket am besten?

Ich habe zwei Möglichkeiten entdeckt, die dies ermöglichen:

Extrahieren Sie die TAR-Datei und führen Sie sie auspython setup.py install innerhalb des extrahierten Verzeichnisses.pip install packagename.tar.gz aus Beispiel 7 inhttps://pip.pypa.io/en/stable/reference/pip_install/#examples

Ist, wenn es einen Unterschied gibt, sie auf diese zwei Arten zu tun.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage