我正在使用安裝了Mercurial TortoiseHg的Windows XP。現在我需要安裝外部activity extension。我下載了擴展名並在hgrc中啓用了它。安裝Mercurial Activity擴展的問題
當我嘗試使用命令來調用它:
hg activity
我收到以下錯誤:
There are 292 changesets
Hg activity options: you need matplotlib in your python path in order to use the hg activity extension.
然後我安裝了Python 2.6和matplotlib。所以,他們的路徑是:
- d:\ Python26 \
- d:\ Python26 \ LIB \站點包\ matplotlib
現在我不知道該怎麼告訴善變活動擴展從該位置使用matplotlib?我在TortoiseHg FAQ的標題「TortoiseHg擴展在Windows上尋找外部Python模塊?」的標題下找到了一些解釋。
但是,當我執行寫在那裏的步驟時,我收到與上面相同的錯誤消息。
我有完全相同的問題,有人可以解釋確切的位置導入sys sys.path.append(r'C:\ Python26 \ Lib \ site-packages'),應該去嗎?我正在使用python27。我已將D:\ Python27 \和D:\ Python27 \ Lib \ site-packages \ matplotlib添加到我的環境變量(Windows)中。我的mercurial.ini應該是什麼樣的,到目前爲止,我已經在[extensions]下獲得了activity = C:\ myHgActivity \ hgactivity-2.0 \ activity。多一點細節對我有很大的幫助。 – user595985 2011-09-30 11:44:10
@pyfun我剛剛有完全相同的問題。雖然我將網站包添加到PYTHONPATH,但它仍然拒絕工作。在攻擊那些愚蠢的口袋妖怪異常處理塊後,我得到這個錯誤:沒有名爲matplotlib.figure的模塊! – uriDium 2014-07-18 12:47:25