pip install my_module 使用--hidden-import参数指定my_module模块: pyinstaller --hidden-import=my_module my_script.py 运行生成的my_script.exe文件,检查是否仍然出现“No Module Named”错误。 结论 通过遵循以上解决方案,你应该能够解决使用PyInstaller打包exe时遇到的“No Module Named”错误。记住,正确的依赖管...
遇到使用 PyInstaller 打包 Python 程序后出现的 ModuleNotFoundError: No module named 'xxx' 错误,通常表明 PyInstaller 在打包过程中未能正确识别或包含所有必需的模块。以下是一些可能的解决步骤,你可以按照这些步骤逐一排查和解决问题: 确认PyInstaller 已正确安装: 确保你的系统中已安装了 PyInstaller,并且版本与你的...
ModuleNotFoundError: No module named 'win32gui' 管理员方式CMD打开命令提示符,以管理员权限运行pip install pypiwin32,重新安装 确保main.spec的路径正确: 重新打包: 其它参考:https://www.cnblogs.com/yangjisen/p/16727466.html
一、通过pyinstaller打包exe可执行文件,由于我的py是多个,所以要先生成spec文件,代码如下: pyi-makespec mainImageWindows.py 此时生产了一个mainImageWindows.spec的文件,内容如下: 我们需要修改里边的内容 二、通过pyinstaller打包spec文件为exe文件 pyinstaller -F mainImageWindows.spec 打包完成后会增加_pycache_、bu...
python打包exe——pyinstaller遇到的那些坑及解决办法 文章目录 pyinstaller的那些坑 问题一:failed to create process. 问题二:pyinstaller相关参数 问题三:ModuleNotFoundError: No module named ‘xxx’ 问题四:虚拟环境注意事项 问题五:raise error(exception.winerror, exception.function, exception.strerror) win32...
ModuleNotFoundError:No module named ‘xxx’ 依赖有第三方库的打包 -p 后面跟着的是第三方库的路径(这里我直接把整个site-package都集成到exe里面了)【 如果包含多个目录,则可以用分号隔开: 】 代码语言:javascript 复制 pyinstaller-F-pD:\K_Learning\pythonFiles\airtest_script\venv\Lib\site-packages devices...
Pyinstaller生成exe报错:No module named ‘pymssql‘,再装一变pyinstaller,解决如果还是不行,尝试重新安装pyinstaller:1、pipuninstall pyinstaller2、pipinstallpyinstaller
10来说, 要减少一些不必要的包.pyinstaller -wF my_program.py --exclude-module _bootlocale ...
直接用 pyinstaller -F -w a.py:可以生成.exe文件,但执行exe报Failed to execute script。 2. 想知道具体是为什么失败的,于是改用命令pyinstaller -F a.py(去掉了-w参数,因为想在命令行窗口看到底是什么错误)。报no module named错误,如下图所示(如果命令行窗口一闪而过,手快的话可以迅速按‘print screen’...
之后使用系统中的pyinstaller进行打包,打包过程中就提示no module named,应该是不能使用项目中的包,使用pip将所有引入的包都单独install一次,最后使用hidden-import进行打包,打包完成程序执行成功 pyinstaller.exe -c .\main.py --hidden-import 'pandas','requests','openpyxl' ...