Tôi có Máy chủ Ubuntu 14.04 không đầu mà tôi kết nối từ xa bằng SSH. Tôi muốn sử dụng matplotlib và có lô xuất hiện tại khách hàng ssh. Ví dụ, tôi sẽ kết nối sử dụng:Sử dụng matplotlib trên không đầu Ubuntu 14.04 Máy chủ
ssh -X [email protected]
Và sau đó từ một Python console, tôi muốn điều này để tạo ra một âm mưu trong một cửa sổ:
import matplotlib.pyplot as plt
plt.plot(range(10))
plt.show()
Tôi đã cài đặt matplotlib trong virtualenv của tôi, và tôi chạy sudo apt-get install python-gtk2
, nhưng cốt truyện vẫn không xuất hiện. Tôi cho rằng tôi thiếu rất nhiều gói. Một bộ các gói liên quan đến X khá nhỏ mà tôi có thể cài đặt để thực hiện công việc này là gì? Tôi KHÔNG muốn cài đặt ubuntu-desktop
.
cũng https://stackoverflow.com/questions/2801882/generating-a-png-with-matplotlib-when-display-is-undefined – tacaswell
Đó không phải là cùng một câu hỏi. Tôi rõ ràng MUỐN sử dụng một chương trình phụ trợ X, trong khi câu trả lời được chấp nhận về câu hỏi khác hoạt động xung quanh yêu cầu đó. – 10flow
Xin lỗi về điều đó, câu hỏi khác xuất hiện quá thường xuyên, tôi kết hợp mẫu quá mạnh. Bạn có thể nhận các chương trình gui khác để khởi chạy và bạn có máy chủ xserver chạy trên máy từ xa không? – tacaswell