1、eclipse启动插件加载异常:An error occurred while automatically activating bundle org.eclipse.jdt.ui
在谷歌查了好久无果,最后在度娘找到了解决方案:打开cmd,定位到eclipse安装目录下,使用eclipse.exe -clean指令可以解决
2、Python图形界面化,并打包为可执行文件exe
Python的UI设计有很多选择,个人比较经常使用的是PyQt,对初学者很容易上手,拖动式编辑UI,并且可以直接导出为py格式的文件,导出后copy到你的Python project目录下,源文件增加一些事件监听器一般就可以直接用了
事件监听:
self.connect(self.pushButton_2, QtCore.SIGNAL("clicked()"),self,QtCore.SLOT("clear()"))
启动UI:
app = QtGui.QApplication(sys.argv)
mainWindow = Ui_XXXXXX()【UI文件中声明的class】
mainWindow.setFixedSize(533, 235)【初始化窗口大小】
mainWindow.show()
sys.exit(app.exec_())
调试完毕,打包成exe:
python pyinstaller.py -F -w -p (注:这里是Python project的src路径) --hidden-import=queue (注:这里是UI文件所在的路径,精确到文件名+后缀)