亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Pyinstaller PyQt4 QAction錯誤

Pyinstaller PyQt4 QAction錯誤

慕的地6264312 2021-03-30 04:40:00
當我嘗試用pyqt4應用程序創建一個onefile exe時,我有4個腳本組成了整個程序。我已經創建了一個exe,但是當我執行文件時,我從追溯中獲取了file "<string>" line 172 in <module>file "<string>" line 33 in __init__AttributeError: 'QAction' object has no attribute 'activated'不知道我可能會缺少什么。我遵循了pyinstaller文檔。任何幫助都將受到高度贊賞。這些線路已激活self.ui.actionExport_Database.activated.connect(self.dbexport)self.ui.actionExport_Entire_Database.activated.connect(self.dbexportall)self.ui.actionClose.activated.connect(self.close)我用于exe的命令是python pyinstaller.py --onefile yourprogram.pywpython pyinstaller.py --onefile your-program.spec不知道我是否應該等到第二個命令使用onefile選項。
查看完整描述

2 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

我懷疑當您運行腳本而不是二進制文件時,也會發生相同的錯誤,因此該問題與PyInstaller無關。

因為它看起來像self.ui.actionExport_Database等都是的QAction的情況下,這的確沒有屬性activated。您可能是說triggered

當用戶激活某個動作時,將發出此信號。例如,當用戶單擊菜單選項,工具欄按鈕或按下操作的快捷鍵組合時,或在調用trigger()時。


查看完整回答
反對 回復 2021-04-02
  • 2 回答
  • 0 關注
  • 254 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號