pyinstaller --onefile 未包含所有必需的依赖项

问题描述 投票:0回答:2

我正在尝试使用 pyinstaller --onefile 将 python 脚本编译为可执行文件。然而,一个必要的包 geemap 似乎并未包含在内,尽管它在脚本中是一个

import

是否可以强制添加自定义包?

每次我在干净的电脑上运行 .pyc 文件时,它都会显示:

ModuleNotFoundError: No Module named 'geemap'

python pyinstaller
2个回答
0
投票

您可以尝试: pyinstaller --onefile --hidden-import=geemap

这应该强制添加包。


0
投票

您可以使用“flet build ...”命令行,并在您的应用程序目录中包含一个文件“requirements.txt”以及要包含的模块。注意:requirements.txt 文件末尾不需要 /CR。

© www.soinside.com 2019 - 2024. All rights reserved.