Python GTK模块找不到enthough的遮篷

2024-09-28 23:14:49 发布

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

在简单的代码中

import gtk

class GettingStarted:

def __init__(self):
    window = gtk.Window()
    window.show()

GettingStarted()
gtk.main()

我在行收到一个导入错误

from glib._glib import *

_PyGLib_API = _glib._PyGLib_API

DLL load failed: The specified module could not be found.

作为背景,我运行64位windows7并使用64位canopy,我在这里得到了我的模块: http://www.lfd.uci.edu/~gohlke/pythonlibs/

我下载了以下64位文件到网站包文件夹伴随着冠层

C:...\AppData\Local\Enthought\Canopy\User\Lib\site-packages\

pygtk-2.22.0

pygobject-2.28.6

pycairo-1.10.0

python-dateutil-1.5

pyparsing-2.0.1

numpy-1.7.1

matplotlib-1.3.1rc2


Tags: 代码importselfapigtkinitmaindef
1条回答
网友
1楼 · 发布于 2024-09-28 23:14:49

您列出的最后4个包已经在Canopy中。我不建议更换它们。在

您列出的前3个包应该通过运行来安装(下载文件是可执行文件),而不是通过将它们复制到站点包中来安装。在执行它们之前,请确保您已将Canopy设置为默认Python,否则它们将安装到默认的Python中。在

相关问题 更多 >