CentOS无GUI如何运行Mathematica导出图像

 时间:2024-10-18 04:36:16

1、首先,Mathematica会提示需要一些与图形有关的库。在这些库安装完毕之前,会始终显示缺少library,而不是Can't open display ":0.0"mathematica提示缺少libXfixes.so.3,所以就yum install libXmu-devel

CentOS无GUI如何运行Mathematica导出图像

2、接下来,根据提示继续用yum安装libXrandr-devel,libXfixes-devel,libXcursor-devel。

CentOS无GUI如何运行Mathematica导出图像CentOS无GUI如何运行Mathematica导出图像CentOS无GUI如何运行Mathematica导出图像

3、当所有需要的库都装好以后,尝试对一个Plot图形对象光栅化(得到位图),出现Can't open display ":0.0"字样。

CentOS无GUI如何运行Mathematica导出图像

4、需要安装虚拟display来解决问题。运行命令yum install Xvfb,这是一个处于内存的虚拟display。

CentOS无GUI如何运行Mathematica导出图像

5、重新运行Mathematica,这次前面带命令xcfb-run,设定虚拟屏幕分辨率等。运行后再光栅化并Export到jpg图片,均成功。

CentOS无GUI如何运行Mathematica导出图像

6、使用WinSCP下载刚刚导出的位于tmp/graph1.jpg的图片,在Windows上查看,绘制效果如图所示。

CentOS无GUI如何运行Mathematica导出图像
  • Latex双栏文档中,使用通栏摘要
  • MathType怎么输入n阶矩阵
  • 如何将MathType公式保存为矢量图
  • Matlab 2010b添加快捷方式与关联文件图文步骤
  • 热门搜索
    六一儿童节手抄报内容资料 国庆70周年手抄报内容 手抄报古诗 有关诚信的手抄报 历史手抄报资料 时代广场的蟋蟀手抄报 端午节手抄报文字内容 安全知识手抄报资料 数学手抄报内容三年级 新中国成立70周年手抄报