2014-04-14 18 views
9

matplotlib có tệp cấu hình và IPython có riêng. Cái nào được ưu tiên khi cài đặt những thứ như phụ trợ matplotlib?Chọn phụ trợ matplotlib cho cấu hình IPython cụ thể

Ví dụ: giả sử tệp cấu hình của tôi cho số matplotlib nói để sử dụng một chương trình phụ trợ cụ thể, nhưng sau đó tôi sửa đổi tệp khởi động hoặc cấu hình IPython của mình để sử dụng tệp khác. Cái nào sẽ được sử dụng khi tôi khởi động IPython và nhập matplotlib?

Thông thường, cách đúng cách là gì để thiết lập mọi thứ để các tiểu sử khác nhau sử dụng các cấu hình phụ trợ khác nhau matplotlib hoặc cấu hình matplotlib?

+0

Tại sao bạn không tự mình thử nghiệm? Đặt tùy chọn = A trong một tệp, đặt tùy chọn = B trong tệp còn lại, khởi động IPython và xem tùy chọn nào được đặt? –

+1

http://tonysyu.github.io/mpltools/ ít nhất là cung cấp cho bạn một cách hay để tách cấu hình thành nhiều cấu hình. Tôi muốn chỉ gọi một phương thức trực tiếp trong sổ ghi chép của bạn –

Trả lời

2

Cấu hình IPython được sử dụng, vì bản thân IPython chọn phần phụ trợ matplotlib.

Để tham khảo, hãy xem IPython:core/pylabtools.py:activate_matplotlib và thông báo cách thức matplotlib.use(backend) được gọi một cách rõ ràng.

Các vấn đề liên quan