沒有GUI的Linux如何用python作圖

環境:win10 ; 內嵌linux子系統;ubuntu自帶python3

1、python文件的改動過

在from matplotlib import pylot之前,添加代碼:
 

import matplotlib
matplotlib.use("Agg")

在plt.show()代碼之後,添加代碼:

plt.savefig("***.jpg")

2、完整代碼如下

假定文件名爲:python_linux.py

import matplotlib
matplotlib.use("Agg")

import matplotlib.pyplot as plt
import numpy as np

X=np.linsapce(-np.pi,np.pi,256,endpoint=True)
C,S=np.cos(X),np.sin(X)
plt.plot(X,C)
plt.plot(X,S)
plt.show()

plt.savefig("test.png")

3、結果處理

在命令行運行~$python3 python_linux.py

然後將生成的.png文件拷貝到win文件夾下打開:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章