Jerry 发表于 2022-3-9 22:34:01

不能输出任何图像文件

本帖最后由 Jerry 于 2022-3-17 00:46 编辑

明明我的.vaspkit文件里设的是gnp,结果出现下面错误, 没有任何图像文件输出。在"/home/vasp/下找不到.vexncqya文件。改为其他格式(pdf, eps),也一样。
我用的是vaspkit1.3.3, 安装有numpy, scipy, matplotlib
谢谢指教!
========================= Plot Option ===========================
1. BAND Only
2. BAND + TDOS

------------>>
2
Traceback (most recent call last):
File "/home/vasp/.vexncqya", line 80, in <module>
    plt.savefig('BAND_DOS.jpg')
File "/opt/intel/oneapi/intelpython/latest/lib/python3.9/site-packages/matplotlib/pyplot.py", line 722, in savefig
    res = fig.savefig(*args, **kwargs)
File "/opt/intel/oneapi/intelpython/latest/lib/python3.9/site-packages/matplotlib/figure.py", line 2180, in savefig
    self.canvas.print_figure(fname, **kwargs)
File "/opt/intel/oneapi/intelpython/latest/lib/python3.9/site-packages/matplotlib/backend_bases.py", line 2021, in print_figure
    canvas = self._get_output_canvas(format)
File "/opt/intel/oneapi/intelpython/latest/lib/python3.9/site-packages/matplotlib/backend_bases.py", line 1961, in _get_output_canvas
    raise ValueError(ValueError: Format 'jpg' is not supported (supported formats: eps, pdf, pgf, png, ps, raw, rgba, svg, svgz)
-->> (12) Written BAND_DOS.jpg File!






vaspkit 发表于 2022-3-14 15:57:29

把以下代码保存到test.py文件中,试试python test.py或python3 test.py看能否正常运行,如果出错则说明python相关设置有问题。

import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.add_subplot(111)
x = np.linspace(0, 2*np.pi)
y_sin = np.sin(x)
y_cos = np.cos(x)
ax.plot(x, y_sin,color='blue')
ax.plot(x, y_cos,color='red')
plt.show()


Jerry 发表于 2022-3-15 11:04:28

本帖最后由 Jerry 于 2022-3-15 11:09 编辑

vaspkit 发表于 2022-3-14 15:57
把以下代码保存到test.py文件中,试试python test.py或python3 test.py看能否正常运行,如果出错则说明pyth ...
谢谢你的答复。
python test.py可以显示正弦和余弦曲线。总是显示输出jpg文件错误的原因可能原代码设置问题。

vaspkit 发表于 2022-3-15 14:51:24

标准版默认只输出jpg格式,看似不支持输入jpg格式。可以试试anaconda3软件包中的python3和matplotlib。

Jerry 发表于 2022-3-15 23:48:23

vaspkit 发表于 2022-3-15 14:51
标准版默认只输出jpg格式,看似不支持输入jpg格式。可以试试anaconda3软件包中的python3和matplotlib。 ...

谢谢专家的答复。从哪里能购得专业版

vaspkit 发表于 2022-3-16 14:15:25

Jerry 发表于 2022-3-15 23:48
谢谢专家的答复。从哪里能购得专业版

专业版还在打磨中,敬请期待。

silencist 发表于 2023-4-4 19:17:01

也是同样报错
页: [1]
查看完整版本: 不能输出任何图像文件