Tôi đang sử dụng Windows XP với cài đặt Mercurial TortoiseHg trên đó. Bây giờ tôi cần phải cài đặt bên ngoài activity extension. Tôi đã tải về phần mở rộng và kích hoạt nó trong hgrc.Sự cố khi cài đặt tiện ích mở rộng hoạt động Mercurial
Khi tôi cố gắng gọi nó là sử dụng lệnh:
hg activity
tôi nhận được lỗi sau:
There are 292 changesets
Hg activity options: you need matplotlib in your python path in order to use the hg activity extension.
Sau đó, tôi đã cài đặt python 2.6 và matplotlib. Vì vậy, các đường dẫn trong số đó là:
- D: \ Python26 \
- D: \ Python26 \ Lib \ site-packages \ matplotlib
Bây giờ tôi không biết làm thế nào để nói với hoạt động nhanh nhẹn mở rộng để sử dụng matplotlib từ vị trí đó? Tôi tìm thấy một số lời giải thích trong các TortoiseHg FAQ, dưới tiêu đề "Trường hợp làm phần mở rộng TortoiseHg tìm các mô-đun Python bên ngoài trên Windows?"
Nhưng khi tôi thực hiện các bước được viết ở đó, tôi nhận được thông báo lỗi tương tự như trên.
Tôi có chính xác cùng một vấn đề, ai đó có thể giải thích chính xác nơi nhập sys sys.path.append (r'C: \ Python26 \ Lib \ site-packages '), nên đi? Tôi đang sử dụng python27. Tôi đã thêm D: \ Python27 \ và D: \ Python27 \ Lib \ site-packages \ matplotlib vào các biến môi trường của tôi (cửa sổ).Những gì tôi nên mercurial.ini trông giống như cho đến nay tôi đã có hoạt động = C: \ myHgActivity \ hgactivity-2.0 \ hoạt động trong nó dưới [phần mở rộng]. Một chi tiết nhỏ hơn sẽ giúp ích rất nhiều cho tôi. – user595985
@pyfun Tôi vừa gặp vấn đề tương tự. Mặc dù tôi đã thêm các gói site vào PYTHONPATH nhưng nó vẫn từ chối làm việc. Sau khi hacking đi những khối xử lý ngoại lệ pokemon ngu ngốc tôi nhận được lỗi này: Không có module tên là matplotlib.figure! – uriDium