J'utilise Windows XP avec Mercurial TortoiseHg installé dessus. Maintenant, je dois installer le activity extension externe. J'ai téléchargé l'extension et l'ai activée dans hgrc.Problème lors de l'installation de l'extension Mercurial Activity
Quand je vais essayer de l'appeler en utilisant la commande:
hg activity
Je reçois l'erreur suivante:
There are 292 changesets
Hg activity options: you need matplotlib in your python path in order to use the hg activity extension.
J'installé le python 2.6 et matplotlib. Ainsi, les chemins d'entre eux sont:
- D: \ Python26 \
- D: \ Python26 \ Lib \ site-packages \ matplotlib
Maintenant, je ne sais pas comment dire l'activité Mercurial extension pour utiliser matplotlib à partir de cet endroit? J'ai trouvé quelques explications dans le TortoiseHg FAQ, sous la rubrique "Où les extensions TortoiseHg recherchent-elles des modules Python externes sur Windows?" Mais quand je fais les étapes qui y sont écrites, je reçois le même message d'erreur que ci-dessus.
J'ai exactement le même problème, quelqu'un pourrait-il expliquer exactement où importer sys sys.path.append (r'C: \ Python26 \ Lib \ site-packages '), devrait aller? J'utilise python27. J'ai ajouté D: \ Python27 \ et D: \ Python27 \ Lib \ site-packages \ matplotlib à mes variables d'environnement (windows).À quoi devrait ressembler mon fichier mercurial.ini jusqu'à présent, j'ai une activité = C: \ myHgActivity \ hgactivity-2.0 \ activity sous [extensions]. Un peu plus de détails serait d'une grande aide pour moi. – user595985
@pyfun Je viens d'avoir exactement le même problème. Bien que j'ai ajouté les paquets du site à PYTHONPATH, il refuse toujours de travailler. Après avoir piraté ces stupides blocs de gestion des exceptions pokemon, j'ai cette erreur: Aucun module nommé matplotlib.figure! – uriDium