PyInstaller 可执行文件:ModuleNotFoundError - Pandas
PyInstaller Executable File: ModuleNotFoundError - Pandas
背景: 我有一个使用 c.10 libraries/dependencies 的 .py
脚本(例如,pandas
numpy
json
) 并且该脚本还依赖于一个 .ini
文件,它在与它所在的同一目录中查找该文件。
我想添加这个 .py
文件到 Windows 调度程序,但在我可以之前,我必须使文件可执行。
问题: 我使用 PyInstaller
创建了一个可执行文件。我还在创建 .exe
文件时添加了 -- onefile
和 -w
。我的问题是,当我尝试 运行 main.exe
(通过双击或通过 cmd
)时,我得到以下 Unhandled exception in script
-
帮助: 我试图了解这是怎么发生的,特别是因为我对 PyInstaller
的理解是它会创建一个可执行文件,这将包括。脚本需要 运行 的所有内容(注意:我仔细检查了 .py
是否包含 import pandas
等
有人可以向我解释一下我将如何解决此问题 and/or 如果有任何关键步骤我可能显然错过了,这可能是导致此问题的原因?
尝试使用此命令行编译您的 python 文件,pyinstaller.exe --onefile --noconsole --hidden-import pandas {Your_FILE_NAME}.py
背景: 我有一个使用 c.10 libraries/dependencies 的 .py
脚本(例如,pandas
numpy
json
) 并且该脚本还依赖于一个 .ini
文件,它在与它所在的同一目录中查找该文件。
我想添加这个 .py
文件到 Windows 调度程序,但在我可以之前,我必须使文件可执行。
问题: 我使用 PyInstaller
创建了一个可执行文件。我还在创建 .exe
文件时添加了 -- onefile
和 -w
。我的问题是,当我尝试 运行 main.exe
(通过双击或通过 cmd
)时,我得到以下 Unhandled exception in script
-
帮助: 我试图了解这是怎么发生的,特别是因为我对 PyInstaller
的理解是它会创建一个可执行文件,这将包括。脚本需要 运行 的所有内容(注意:我仔细检查了 .py
是否包含 import pandas
等
有人可以向我解释一下我将如何解决此问题 and/or 如果有任何关键步骤我可能显然错过了,这可能是导致此问题的原因?
尝试使用此命令行编译您的 python 文件,pyinstaller.exe --onefile --noconsole --hidden-import pandas {Your_FILE_NAME}.py