0

我有一个python程序:

import sys
from PySide.QtCore import *
from PySide.QtGui import *
from PySide.QtWebKit import *


app = QApplication(sys.argv)

web = QWebView()
web.load(QUrl("htpp://www.google.com"))
web.show()
web.resize(650, 750)
web.setWindowTitle('Website')

sys.exit(app.exec_())

我只是用 google.com 为例。但是如果我想用 py2exe 制作这个程序的可执行文件,但它不会工作。我收到此错误:

在此处输入图像描述

对于没有 PySide 的其他程序,它确实可以工作。但是对于 PySide,它不会。我怎样才能让它工作?

4

2 回答 2

1

您需要 Microsoft Visual C 运行时。

你应该看看这个:http: //qt-project.org/wiki/Packaging_PySide_applications_on_Windows。在 py2exe 教程中,它解释了您应该安装的运行时。

于 2013-08-19T14:53:15.163 回答
0

您缺少一个 DLL。有问题的 DLL 可以(至少以前)通过下载他们的免费编译器包从 Microsoft 获得。

或者,确保此进程设置了正确的路径以查找相关的 DLL。

于 2013-08-19T14:09:37.420 回答