| 查看: 5702 | 回復(fù): 10 | |||
liuyunshenm木蟲 (正式寫手)
|
[求助]
phono3py計(jì)算晶格熱導(dǎo)率提取數(shù)據(jù)phonon lifetime與聲子頻率的關(guān)系數(shù)據(jù)求助。 已有2人參與
|
|
大神,‘ 您好! 我用的系統(tǒng)是Ubuntu 18.04; 安裝了phono3py 1.16.0版本(最新版本),VASP+phono3py計(jì)算熱導(dǎo)率的 系統(tǒng)安裝在WMware虛擬機(jī)中的。 我在用phono3py-kdeplot提取數(shù)據(jù)畫圖時(shí),總是報(bào)錯(cuò),報(bào)錯(cuò)提示如下: (另外,Ubuntu 14.04+phono3py 1.12.3, Ubuntu 16.04+phono3py 1.16.0 也基本是如下報(bào)錯(cuò)情況) 請(qǐng)求大神能幫我從根本上解決問題。最好是能從文件中直接提取數(shù)據(jù),我另外畫圖。 /home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py:3215: MatplotlibDeprecationWarning: The `xmin` argument was deprecated in Matplotlib 3.0 and will be removed in 3.2. Use `left` instead. alternative='`left`', obj_type='argument') /home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py:3221: MatplotlibDeprecationWarning: The `xmax` argument was deprecated in Matplotlib 3.0 and will be removed in 3.2. Use `right` instead. alternative='`right`', obj_type='argument') /home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py:3604: MatplotlibDeprecationWarning: The `ymin` argument was deprecated in Matplotlib 3.0 and will be removed in 3.2. Use `bottom` instead. alternative='`bottom`', obj_type='argument') /home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py:3610: MatplotlibDeprecationWarning: The `ymax` argument was deprecated in Matplotlib 3.0 and will be removed in 3.2. Use `top` instead. alternative='`top`', obj_type='argument') Traceback (most recent call last): File "/home/pkl/anaconda3/bin/phono3py-kdeplot", line 4, in <module> __import__('pkg_resources').run_script('phono3py==1.16.0.post1', 'phono3py-kdeplot') File "/home/pkl/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 666, in run_script self.require(requires)[0].run_script(script_name, ns) File "/home/pkl/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1446, in run_script exec(code, namespace, namespace) File "/home/pkl/anaconda3/lib/python3.6/site-packages/phono3py-1.16.0.post1-py3.6-linux-x86_64.egg-info/scripts/phono3py-kdeplot", line 294, in <module> main(get_options()) File "/home/pkl/anaconda3/lib/python3.6/site-packages/phono3py-1.16.0.post1-py3.6-linux-x86_64.egg-info/scripts/phono3py-kdeplot", line 290, in main fig.savefig("lifetime.png" ![]() File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/figure.py", line 2094, in savefig self.canvas.print_figure(fname, **kwargs) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/backend_bases.py", line 2075, in print_figure **kwargs) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py", line 510, in print_png FigureCanvasAgg.draw(self) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py", line 402, in draw self.figure.draw(self.renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py", line 50, in draw_wrapper return draw(artist, renderer, *args, **kwargs) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/figure.py", line 1649, in draw renderer, self, artists, self.suppressComposite) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/image.py", line 138, in _draw_list_compositing_images a.draw(renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py", line 50, in draw_wrapper return draw(artist, renderer, *args, **kwargs) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axes/_base.py", line 2628, in draw mimage._draw_list_compositing_images(renderer, self, artists) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/image.py", line 138, in _draw_list_compositing_images a.draw(renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/artist.py", line 50, in draw_wrapper return draw(artist, renderer, *args, **kwargs) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axis.py", line 1187, in draw renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/axis.py", line 1125, in _get_tick_bboxes extent = tick.label1.get_window_extent(renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/text.py", line 930, in get_window_extent bbox, info, descent = self._get_layout(self._renderer) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/text.py", line 313, in _get_layout ismath=ismath) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_agg.py", line 209, in get_text_width_height_descent s, fontsize, renderer=self) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/texmanager.py", line 464, in get_text_width_height_descent dvifile = self.make_dvi(tex, fontsize) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/texmanager.py", line 328, in make_dvi texfile], tex) File "/home/pkl/anaconda3/lib/python3.6/site-packages/matplotlib/texmanager.py", line 298, in _run_checked_subprocess stderr=subprocess.STDOUT) File "/home/pkl/anaconda3/lib/python3.6/subprocess.py", line 356, in check_output **kwargs).stdout File "/home/pkl/anaconda3/lib/python3.6/subprocess.py", line 423, in run with Popen(*popenargs, **kwargs) as process: File "/home/pkl/anaconda3/lib/python3.6/subprocess.py", line 729, in __init__ restore_signals, start_new_session) File "/home/pkl/anaconda3/lib/python3.6/subprocess.py", line 1364, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'latex': 'latex' |

|
根據(jù)最后一句,不知是不是坐標(biāo)的符號(hào)latex不能識(shí)別?如果有坐標(biāo)的話,去掉看可否? 自己導(dǎo)出數(shù)據(jù)的話,你需要從一系列的h5py文件中提取數(shù)據(jù)的,需要自己寫一個(gè)簡(jiǎn)單的程序,比如python。你可以從一個(gè)h5py文件中讀取數(shù)據(jù)開始,可以從Togo的網(wǎng)站看他的例子。然后可以根據(jù)他的例子寫一個(gè)簡(jiǎn)單的python程序讀取所有的 kappa-mxxxxx.hdf5 文件中的所有mode的gamma |
木蟲 (正式寫手)

木蟲 (正式寫手)

木蟲 (正式寫手)

新蟲 (知名作家)
木蟲 (正式寫手)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 中科大材料299求調(diào)劑 +10 | DAIjiayo 2026-03-05 | 16/800 |
|
|---|---|---|---|---|
|
[考研] 一志愿南大化學(xué)339分求調(diào)劑,四六級(jí)已過,有比賽,有文章 +4 | Gallantzhou 2026-03-07 | 4/200 |
|
|
[考研] 334求調(diào)劑 +4 | Trying] 2026-03-07 | 4/200 |
|
|
[考研] 材料與化工求調(diào)劑 +7 | 與冬清寧 2026-03-07 | 9/450 |
|
|
[考研] 313分生物學(xué)求調(diào)劑 +3 | Yyt楊1 2026-03-09 | 4/200 |
|
|
[考博] 26申博自薦 +9 | 烷基八氮- 2026-03-06 | 11/550 |
|
|
[考研] 313求調(diào)劑 +3 | Yyt楊1 2026-03-07 | 4/200 |
|
|
[考研] 2026考研求調(diào)劑-材料類-本科211一志愿985-初試301分 +7 | 蟲友233 2026-03-07 | 7/350 |
|
|
[考研] 安徽農(nóng)業(yè)大學(xué)材料與化學(xué)學(xué)院0856材料招收調(diào)劑 +3 | akakk47 2026-03-05 | 9/450 |
|
|
[考研]
|
likeihood 2026-03-06 | 15/750 |
|
|
[考研] 301求調(diào)劑 +5 | 一二LV 2026-03-07 | 5/250 |
|
|
[考研] 一志愿中國石油大學(xué)(華東) 本科齊魯工業(yè)大學(xué) 求調(diào)劑 +3 | snw石 2026-03-07 | 3/150 |
|
|
[考研] 誠求調(diào)劑,323分 有專利/科研/實(shí)習(xí)經(jīng)歷 +6 | 橙子cyx 2026-03-06 | 8/400 |
|
|
[考研] 308求調(diào)劑 +7 | 倘若起風(fēng)了呢 2026-03-05 | 9/450 |
|
|
[考研] 材料328求調(diào)劑 +10 | 一個(gè)蘿卜02 2026-03-03 | 10/500 |
|
|
[考研] 316求調(diào)劑 +3 | 林小星發(fā)大財(cái) 2026-03-04 | 3/150 |
|
|
[基金申請(qǐng)] 沒有青基直接申請(qǐng)面上,感覺自己瘋了 +6 | kevin63t 2026-03-02 | 12/600 |
|
|
[考研] 0857求調(diào)劑 +4 | CDDD1013 2026-03-04 | 4/200 |
|
|
[考研] 331求調(diào)劑 +3 | zzZ&zZ 2026-03-03 | 3/150 |
|
|
[考研] 理學(xué),工學(xué),農(nóng)學(xué)調(diào)劑,少走彎路,這里歡迎您! +8 | likeihood 2026-03-02 | 11/550 |
|