slack
之后肯定有问题fbs freeze
,我无法运行独立的 .exe 文件。
这太奇怪了,因为所有其他导入都没有问题。例如,这个简单的代码甚至无法使用slack
from fbs_runtime.application_context.PyQt5 import ApplicationContext
from PyQt5.QtWidgets import QMainWindow
import slack
import sys
if __name__ == '__main__':
appctxt = ApplicationContext() # 1. Instantiate ApplicationContext
window = QMainWindow()
window.resize(250, 150)
window.show()
exit_code = appctxt.app.exec_() # 2. Invoke appctxt.app.exec_()
sys.exit(exit_code)
重现步骤:
pip install fbs PyQt5==5.9.2
pip install slackclient
fbs startproject
fbs run
<-- 这有效(可以打开窗口)
fbs freeze
<-- 这有效,没有错误
然后点击可执行文件,~/target/name/name.exe
它甚至不会启动。
任何人都可以猜出问题是什么?
Windows 10 Pro
Visual Studio Code
Python 3.6.8 64-bit