因为我想在WingIDE中使用pyqt,但是有一个严重的问题,我的WingIDE无法识别pyqt的功能 你能告诉我如何使用WingIDE生成.pi文件,或者你能告诉我如何将.sip文件转换成WingIDE。
答案 0 :(得分:0)
如果您想尝试从扩展模块手动生成PI,可以在Wing安装中使用src / wingutils / generate_pi.py。一个典型的命令行是 python generate_pi.py myextension myextension.pi
然后可以将.pi文件放在.so / .pyd旁边或pi文件中 设置目录的子目录。
generate_pi.py支持更多选项;的列表 在没有任何参数的情况下运行generate_pi.py时,这些打印到stdout。
对于PyQt,您可能需要使用--magic-code命令行选项。如果你看一下Wing的Source Analysis>高级> Scripting Helper Snippets首选项,您可以看到Wing在尝试为您自动执行此操作时使用的魔术代码。