VASPKIT论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: VASPKIT
查看: 1361|回复: 6

不能输出任何图像文件

[复制链接]

4

主题

19

帖子

519

积分

高级会员

Rank: 4

积分
519
发表于 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!






回复

使用道具 举报

35

主题

600

帖子

3510

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3510
QQ
发表于 2022-3-14 15:57:29 | 显示全部楼层
把以下代码保存到test.py文件中,试试python test.py或python3 test.py看能否正常运行,如果出错则说明python相关设置有问题。

  1. import matplotlib.pyplot as plt
  2. import numpy as np
  3. fig = plt.figure()
  4. ax = fig.add_subplot(111)
  5. x = np.linspace(0, 2*np.pi)
  6. y_sin = np.sin(x)
  7. y_cos = np.cos(x)
  8. ax.plot(x, y_sin,color='blue')
  9. ax.plot(x, y_cos,color='red')
  10. plt.show()
复制代码



若使用VASPKIT软件请引用文献 Computer Physics Communications 267, 108033, (2021) ,您的支持是对我们付出的最大肯定。
VASPKIT英文网址https://vaspkit.com, 中文网址http://vaspkit.cn, 中文论坛http://bbs.vaspkit.cn, QQ学术交流群:331895604和498683602, 微信公众号:VASPKIT
回复

使用道具 举报

4

主题

19

帖子

519

积分

高级会员

Rank: 4

积分
519
 楼主| 发表于 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

vaspkit

sin+cos

sin+cos

.vaspkit

.vaspkit
回复

使用道具 举报

35

主题

600

帖子

3510

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3510
QQ
发表于 2022-3-15 14:51:24 | 显示全部楼层
标准版默认只输出jpg格式,看似不支持输入jpg格式。可以试试anaconda3软件包中的python3和matplotlib。
若使用VASPKIT软件请引用文献 Computer Physics Communications 267, 108033, (2021) ,您的支持是对我们付出的最大肯定。
VASPKIT英文网址https://vaspkit.com, 中文网址http://vaspkit.cn, 中文论坛http://bbs.vaspkit.cn, QQ学术交流群:331895604和498683602, 微信公众号:VASPKIT
回复

使用道具 举报

4

主题

19

帖子

519

积分

高级会员

Rank: 4

积分
519
 楼主| 发表于 2022-3-15 23:48:23 | 显示全部楼层
vaspkit 发表于 2022-3-15 14:51
标准版默认只输出jpg格式,看似不支持输入jpg格式。可以试试anaconda3软件包中的python3和matplotlib。 ...

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

使用道具 举报

35

主题

600

帖子

3510

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3510
QQ
发表于 2022-3-16 14:15:25 | 显示全部楼层
Jerry 发表于 2022-3-15 23:48
谢谢专家的答复。从哪里能购得专业版

专业版还在打磨中,敬请期待。
若使用VASPKIT软件请引用文献 Computer Physics Communications 267, 108033, (2021) ,您的支持是对我们付出的最大肯定。
VASPKIT英文网址https://vaspkit.com, 中文网址http://vaspkit.cn, 中文论坛http://bbs.vaspkit.cn, QQ学术交流群:331895604和498683602, 微信公众号:VASPKIT
回复

使用道具 举报

1

主题

5

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2023-4-4 19:17:01 | 显示全部楼层
也是同样报错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|VASPKIT论坛 ( 陕ICP备2020017291号 )

GMT+8, 2024-5-4 13:21 , Processed in 0.109333 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表