-
控制面板--程序与功能-启用或关闭Windows功能--
-
打开“使用于Linux的Windows子系统”之后重启
-
打开Microsoft Store搜索Ubuntu下载安装
VcXsrv Windows X Server下载并安装(https://sourceforge.net/projects/vcxsrv/)
-
安装完成后桌面有XLaunch图标
-
点击进行配置(一路默认到底就好了)
在终端输入 export DISPLAY=:0.0(但是需要每次开启终端都输入,有没有像.bashrc一样写入export可以一劳永逸呢?)
-
使用xclock来查看是否成功,如果出现下图,OK,搞定!
一劳永逸的方法来啦
sudo vim .bashrc
使用vim在.bashrc文件中输入:export DISPLAY=localhost:0解决matplot画图使用matplotlib.use('TkAgg')报错说没有tk module的问题
sudo apt-get install python3-tk
之后使用
'''
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
'''