ase.visualize.view皮格小姐

2024-04-30 06:55:05 发布

您现在位置:Python中文网/ 问答频道 /正文

在Ubuntu16.04machinge w/XFCE桌面上,我用sudo apt install python3-pip命令安装了python3和{}。然后我使用sudo -H python3 -m pip install --upgrade numpy ase安装了numpy和{}(原子模拟环境)。没有明显的问题。但是,运行这个mwe.m

from ase import Atoms
from ase.build import fcc111

slab = fcc111('Cu', size=(4, 4, 2), vacuum=10.0)

from ase.visualize import view
view(slab)

结果如下:

^{pr2}$

问题出在view命令中,该命令依赖于似乎依赖于pygtk的{}。 我的目标是通过this tutorial。我当然是个新手,任何帮助都很感激。我怎样才能克服这个问题?在


Tags: installpipfromimport命令numpyviewsudo
1条回答
网友
1楼 · 发布于 2024-04-30 06:55:05

不幸的是,asegui函数中没有一个可以与Python3一起使用。PyGTK只适用于Python2,而Python3的PyGTK被移到了PyGObject。这是ASE团队的open issue。你现在最好的选择是将ASE与Python2一起使用。在

相关问题 更多 >