Ich verwende Windows XP mit installiertem Mercurial TortoiseHg. Jetzt muss ich das externe activity extension installieren. Ich habe die Erweiterung heruntergeladen und in hgrc aktiviert.Problem mit der Installation der Mercurial Activity-Erweiterung
Wenn ich versuche, es zu nennen Befehl:
hg activity
Ich erhalte den folgenden Fehler:
There are 292 changesets
Hg activity options: you need matplotlib in your python path in order to use the hg activity extension.
Dann installierte ich die Python 2.6 und matplotlib. So sind die Pfade von ihnen sind:
- D: \ Python26 \
- D: \ Python26 \ Lib \ site-packages \ matplotlib
Nun weiß ich nicht, wie Quecksilber-Aktivität zu sagen, Erweiterung, um Matplotlib von diesem Ort zu verwenden? Ich fand eine Erklärung in der TortoiseHg FAQ, unter der Überschrift "Wo suchen TortoiseHg Erweiterungen für externe Python-Module unter Windows?"
Aber wenn ich die Schritte mache, die dort geschrieben werden, erhalte ich die gleiche Fehlermeldung wie oben.
Ich habe genau das gleiche Problem, könnte jemand genau erklären, wo Import-System sys.path.append (r'C: \ Python26 \ Lib \ Site-Pakete '), sollte gehen? Ich benutze Python27. Ich habe D: \ Python27 \ und D: \ Python27 \ Lib \ site-packages \ matplotlib zu meinen Umgebungsvariablen (Windows) hinzugefügt.Wie soll meine mercurial.ini aussehen? Ich habe activity = C: \ myHgActivity \ hgactivity-2.0 \ activity drin unter [extensions]. Ein bisschen mehr Detail wäre mir sehr hilfreich. – user595985
@pyfun Ich hatte gerade genau das gleiche Problem. Obwohl ich die Site-Pakete zu PYTHONPATH hinzugefügt habe, weigert es sich immer noch zu arbeiten. Nachdem ich diese blöden pokemon Ausnahmebehandlungsblöcke gehackt habe, bekomme ich diesen Fehler: Kein Modul namens matplotlib.figure! – uriDium