Eric6

Python中GUI库PyQt5的安装和配置

让人想犯罪 __ 提交于 2020-05-02 07:24:12
在使用Tkinter开发GUI程序时,发现相关文档比较少,开发起来太累。经过综合比较,决定使用PyQt这个库。下面是简单的安装步骤。 1.安装 PyQt5 : pip install PyQt5 -i https://pypi.douban.com/simple 2.安装常用的Qt工具: pip install PyQt5- tools -i https://pypi.douban.com/simple 3.设置环境变量 右键我的电脑-环境变量,在path下面添加pyqt5_tools的安装目录:C:\Users\admin\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools 4.安装QSci模块,QScintilla是Scintilla在QT上的移植。如果想在Qt上面使用强大的Scintilla控件,就安装QScintilla吧,使用命令 pip install QScintilla -i https://pypi.douban.com/simple 另有下载地址以作备用,此处安装不需要: https://riverbankcomputing.com/software/qscintilla/download 5.下载Eric6,下载后,将eric6-19.11.zip解压后的文件夹

Eric6与Pycharm使用Pyqt5 编译的区别

柔情痞子 提交于 2020-03-01 12:30:42
Pycharm 下 Pyqt5 的配置图如下 (PyUIC5 和 PyUIC 功能一样) : -o $FileNameWithoutExtension$.py 生成的文件名可以自己设置, $FileNameWithoutExtension$ 这个相当于原来的文件去掉扩展名。 Eric6 的默认格式是: -o Ui_$FileNameWithoutExtension$.py Pycharm 里这些都要自己设,Eric6里都帮你建好,点编译就行了。 Eric6 编译的py文件里,最后多上一段: if __name__ == "__main__" : import sys app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_()) 直接可以运行脚本了。下面是 Eric6 生成的对话框代码: if __name__ == "__main__" : import sys app = QtWidgets.QApplication(sys.argv) Dialog = QtWidgets.QDialog() ui = Ui_Dialog()

Python3.6 + Pyqt5 + Eric6 环境搭建

十年热恋 提交于 2020-02-28 15:39:57
打算用Python做个小的窗口程序,各种资料比较了半天,比较成熟的应该是 pycham 和 eric 了,前者要收费所以就用eric算了,HOHO。身边没有可以请教的人,网上搜的教程都是老版本的,装完发现QT设计器没有,自己鼓捣了一天,解决了,记录分享一下经验。 csdn莫明其妙把我积分清零了,感觉oschina不错,本人水平很烂,编程现在只是业余喜好,python是零基础学,发东西纯为了赚点积分,顺便记录一下,自己的学习过程,督促一下自己,省得又半途而废,忘了初心,HOHO。 1、安装Python3.6 建议32位版吧,省得麻烦。 官网下载地址: https://www.python.org/ftp/python/3.6.3/python-3.6.3.exe 建议按下面的选,把路径的勾选上。路径我直接扔在C:根目录。 2、安装Pyqt5 建议用 pip3 命令在线安装,要注意的是还要安装 pyqt5-tools,不然打不开QT设计器,之前就是少了这步,所以打不到设计器,百了下好多人也在问这个。 没有管理员权限有的插件安装会过不去,,,哦,好像是这样。 安装用到的命令就是 pip3 pip3 list 查看已经安装的插件,上图是我安装好的列表 然后依次用下面命令安装 pip3 install sip pip3 install pyqt5 pip3 install pyqt5