我的项目用到了speedtest-cli库,在vscode中调试运行正常,使用pyinstaller打包之后,运行exe时弹窗报错,
打包使用的命令:pyinstaller -D -w --upx-dir MY_UPX_DIR MY_PROJECT.py
exe运行时弹出的报错如下:
按报错看了一下speedtest.py的165行,内容如下:
感觉就是代码还没运行起来,变量"f"还是None,导致的报错。但我代码都没运行起来,f肯定是None啊。如果有碰到过类似问题已经解决的朋友,请帮忙看一下怎样能解决。
环境和版本信息:
1、python:3.10.4 64位
2、pyinstaller:5.10.1
3、speedtest-cli:2.1.3
抱歉,没有问题提供,我无法为您提供答案。