Sto usando Windows XP con installato Mercurial TortoiseHg su di esso. Ora ho bisogno di installare l'esterno activity extension. Ho scaricato l'estensione e l'ho abilitata in hgrc.Problema con l'installazione dell'estensione Mercurial Activity
Quando sono tenta di chiamare utilizzando il comando:
hg activity
ricevo il seguente errore:
There are 292 changesets
Hg activity options: you need matplotlib in your python path in order to use the hg activity extension.
Poi ho installato il pitone 2.6 e matplotlib. Quindi, i percorsi di essi sono:
- D: \ Python26 \
- D: \ Python26 \ Lib \ site-packages \ matplotlib
Ora io non so come dire l'attività mercuriale estensione per usare matplotlib da quella posizione? Ho trovato alcune spiegazioni nello TortoiseHg FAQ, sotto l'intestazione "Dove le estensioni TortoiseHg cercano i moduli Python esterni su Windows?"
Ma quando eseguo i passaggi indicati in questo messaggio, ricevo lo stesso messaggio di errore sopra riportato.
Sto avendo esattamente lo stesso problema, qualcuno potrebbe spiegare esattamente dove import sys. sys.path.append (r'C: \ Python26 \ Lib \ site-packages '), dovrebbe andare? Sto usando python27. Ho aggiunto D: \ Python27 \ e D: \ Python27 \ Lib \ site-packages \ matplotlib alle mie variabili di ambiente (windows).Quale dovrebbe essere il mio mercurial.ini fino ad ora ho attività = C: \ myHgActivity \ hgactivity-2.0 \ in esso sotto [estensioni]. Un po 'più di dettaglio mi sarebbe di grande aiuto. – user595985
@pyfun Ho appena avuto lo stesso identico problema. Sebbene abbia aggiunto i pacchetti del sito a PYTHONPATH, rifiuta comunque di funzionare. Dopo aver eliminato quegli stupidi blocchi di gestione delle eccezioni pokemon, ho ricevuto questo errore: Nessun modulo chiamato matplotlib.figure! – uriDium