Für ein gegebenes conda
Paket, wie listet ich die Pakete auf, die davon abhängen?Wie identifiziert man die Abhängigkeiten von Conda-Paketen?
Ich habe kürzlich Anaconda auf einem Universitätscluster installiert, der bereits eine Version von MPI (openmpi) hatte. Die Pakete mpich2
und mpi4py
, die mit Anaconda installiert wurden, waren für Demos von mpi4py in Ordnung, aber die mpi*
Compiler (MPICC, usw.) waren nicht kompatibel. So habe ich conda remove
'd mpich2
und mpi4py
und verwendet pip
mpi4py
mit der lokalen MPI-Installation und Compiler zu installieren.
Ich musste herum graben, um mpi4py
's Abhängigkeiten und dann mpich2
' s Abhängige zu finden, für die ich nur mpi4py
identifiziert. Gibt es einen "einfachen" Weg, um herauszufinden, was von mpich2
abhängt?
Parsing Ihre Geschichte über MPI notwendig, um Ihre Frage zu verstehen, oder deckt Ihr Eröffnungssatz es? – duozmo
@duozmo Ich nehme an, dass die Eröffnungsstatements es abdecken, aber ich gebe meine Fragen in der Regel gerne an, falls ich nicht die richtige Frage stelle. – Yann
Keine Einwände gegen die Bereitstellung von Kontext.Es ist nur ein ziemlich kompliziertes Szenario und ich habe viel Zeit damit verbracht, herauszufinden, ob wir die gleiche Frage hatten (dein Eröffnungssatz). – duozmo