Ich versuche, eine Liste von Paketen mit Pip zu installieren.Installieren von Paketen aus einer Liste mit Pip
Der Code, den ich verwendet wird:
import pip
def install(package_name):
try:
pip.main(['install', package_name])
except:
print("Unable to install " + package_name)
Dieser Code funktioniert gut, und wenn ein Paket nicht verfügbar ist, gibt es eine Fehlermeldung:
No matching distributions found
Aber was ich zu tun versuchen, Wenn eine Installation fehlschlägt (zB: ungültiger Paketname), möchte ich das Paket drucken, das fehlgeschlagen ist.
Was kann dafür getan werden?
Jede Hilfe wäre dankbar, danke.
https://github.com/pypa/pip/blob/21be153044a7aa245e12ce3f86793e9b17201519/pip/index.py#L525 – Juggernaut