2016-01-28 98 views
3

有没有可能在Visual Studio 2015中使用PyQt5?
我安装了PyQt并创建了python项目。我收到一个错误。如何在Visual Studio 2015中使用PyQt5?

没有名为模块“PyQt5”
如果这个异常的处理程序,该程序 可以安全地继续。

我该怎么办?

import sys 
from PyQt5 import QtWidgets 

def main(): 
    app = QtWidgets.QApplication(sys.argv) 
    window = QtWidgets.QMainWindow() 
    button = QtWidgets.QPushButton("Hello world") 
    window.setCentralWidget(button) 
    window.show() 
    app.exec_() 

if __name__ == '__main__': 
    main() 
+1

你安装了什么Python/PyQt版本,以及如何?当从命令行启动Python时它工作吗? –

+0

@编译器PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x32。 Python - 3.5但PyQt也安装了python 3.4。它在命令行启动Python时起作用。它也可以在不使用PyQt的Visual Studio中工作。 – Ufx

+1

PyQt安装程序不会安装Python,所以一定是别的东西。但是,如果你安装了PyQt for Python 3.4(它尚不能作为3.5的安装程序),你还需要运行3.4。我猜你是在命令行上运行3.4,但在Visual Studio 3.5内部(你可以打印'sys.version'和'sys.executable'来查找) –

回答

1

试试这个: 在 “解决方案资源管理”,选择 “引用” - > “添加引用” - > “浏览” - 标签,其中(Python的安装文件夹)\ Python34 \ Lib文件选择* .pyd文件\站点包\ PyQt4的。 然后在代码中可以使用这样的东西:“从Qt导入*”