QtCreator 4.8.0配置Python开发环境开发PyQt5或者PySide2

步骤如下:
第1步,就是下载安装最新版的QtCreator4.8.0
第2步,执行sudo pip3 install python-language-server安装Language Server Protocol (LSP)
第3步,使能LanguageClient插件,帮助>关于插件>选中LanguageClient插件,关闭QtCreator并再次打开
第4步,工具>选项>切换到Language Client选项卡,点击Add按钮,name输入为Python3.6(你可以任意输入,不过最好具有指示作用,我这里输入Python3.6,是因为我安装了Python3.6.7),Language输入为text/x-pythonExecutable输入为/usr/local/bin/pyls
至此,QtCreator4.8.0的Python的开发环境已经配置完成了,接下来使用QtCreator创建一个Python文件,复制粘贴如下的测试代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
from PyQt5.QtWidgets import QApplication, QWidget

if __name__ == '__main__':

    app = QApplication(sys.argv)

    w = QWidget()
    w.resize(250, 150)
    w.move(300, 300)
    w.setWindowTitle('Simple')
    w.show()

    sys.exit(app.exec_())

在左侧的文档列表中选中刚才创建的python文件,鼠标右键选择在此打开终端,在弹出的终端中运行该.py文件即可,下面是我的测试结果:
QtCreator 4.8.0配置Python开发环境开发PyQt5或者PySide2_第1张图片

QtCreator4.8.0添加的这个功能确实挺好的,对于需要使用Python来编写基于PyQt5或者PySide2的代码的用户来说确实是福音,不过由于是首次加入该功能,官方也只是在测试实验阶段,鲁棒性和功能完善可能还需要一些时间.

你可能感兴趣的:(PyQt5)