2015-07-24 26 views
39

Tôi đã cài đặt anaconda để sử dụng gấu trúc và scipy. Tôi đọc và xem hướng dẫn gấu trúc và tất cả họ đều nói để mở máy tính xách tay sử dụng ipythonMáy tính xách tay Jupyter (IPython) không vẽ

ipython notebook --pylab==inline 

nhưng khi tôi làm điều đó tôi nhận được một thông báo nói

"Support for specifying --pylab on the command line has been removed. Please use '%pylab = inline' or '%matplotlib =inline' in the notebook itself" 

Nhưng điều đó không làm việc. Sau đó, khi tôi cố gắng "âm mưu (arange (10))" tôi nhận được một thông báo nói rằng "tên 'cốt truyện' không được xác định." Tôi đang cố vẽ sơ đồ dữ liệu từ tệp .csv và nhận được

"matplotlib.axes._subplots.AxesSubplot at 0xebf8b70". 

Tôi nên làm gì?

+4

Thử '% matplotlib inline' bên trong sổ ghi chép (chú ý việc thiếu ký hiệu' = '). –

+0

Hãy thử các hướng dẫn tại đây: http://stackoverflow.com/questions/19410042/how-to-make-ipython-notebook-inline-matplotlib-graphics – JohnE

Trả lời

101

Tôi tin rằng ma thuật pylab đã bị xóa khi họ chuyển từ IPython sang sổ ghi chép Jupyter tổng quát hơn.

Hãy thử:

%matplotlib inline 

Ngoài ra khi bạn nhận được một thông báo như:

"matplotlib.axes._subplots.AxesSubplot at 0xebf8b70". 

Đó chỉ là IPython hiển thị các đối tượng. Bạn cần phải chỉ định IPython hiển thị nó. Do đó ma thuật matplotlib nội tuyến.

+4

% matplotlib inline làm việc cho tôi – yota

+0

cũng đã hoạt động ở đây, cảm ơn. – lwpro2

+2

@Kapil nên chấp nhận câu trả lời này. – Zhang18

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