PyCharm + PyQt5 配置

PyCharm: 4.0.5

PyQ5: 5.4.1

Python: 3.4.3


1.安装插件:Settings->Plugins->Browse Repositories, 找到 Native Neighbourhood, 点 install plugin。

2. Settings-> External Tools 点 + 号,添加 QT Designer


PyCharm + PyQt5 配置_第1张图片

Working directory: $FileDir$  在当前工作目录创建 UI 文件


3. Settings-> External Tools 点 + 号,添加 PyUIC

PyCharm + PyQt5 配置_第2张图片

Parameters: $FileDir$\$FileName$ $FileDir$\$FileNameWithoutExtension$.py  在当前工作目录生成 py 文件。

-m PyQt5.uic.pyuic (如果配置成 C:\Python34\Lib\site-packages\PyQt5\uic\pyuic.py 运行时会报错,from .driver import Driver
SystemError: Parent module '' not loaded, cannot perform relative import。 原因参考:http://stackoverflow.com/questions/14132789/python-relative-imports-for-the-billionth-time)

4. Python 3.4 如果 python 主程序和要导入的模块在同一目录下,PyCharm 会找不到模块 (python 2.7 没有这样的问题,可能PyCharm 版本低,对3.4支持的不好)

workaround: Settings -> Project Structure -> Add Content Root, 把当前工作目录加进去

PyCharm + PyQt5 配置_第3张图片




你可能感兴趣的:(PyQT)