没有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文件夹下打开:

 

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