Identifizieren der Abhängigkeitsbeziehung für mit pip installierte Python-PaketePython

Python-Programme
Guest
 Identifizieren der Abhängigkeitsbeziehung für mit pip installierte Python-Pakete

Post by Guest »

Wenn ich einen Pip-Freeze durchführe, sehe ich eine große Anzahl von Python-Paketen, die ich nicht explizit installiert habe, z. B.

Code: Select all

$ pip freeze
Cheetah==2.4.3
GnuPGInterface==0.3.2
Landscape-Client==11.01
M2Crypto==0.20.1
PAM==0.4.2
PIL==1.1.7
PyYAML==3.09
Twisted-Core==10.2.0
Twisted-Web==10.2.0
(etc.)
Kann ich herausfinden, warum pip diese bestimmten abhängigen Pakete installiert hat? Mit anderen Worten: Wie bestimme ich das übergeordnete Paket, von dem diese Pakete abhängig waren?

Zum Beispiel möchte ich vielleicht Twisted verwenden und mich nicht auf ein Paket verlassen, bis ich mehr darüber weiß, wie ich es nicht versehentlich deinstalliere oder aktualisiere.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post