【发布时间】:2019-09-29 21:17:52
【问题描述】:
我有一个带有 Gooey GUI 的 Python 脚本,我想将它发送给工作中的其他人,这样他们就可以在自己的计算机上使用该应用程序,而无需处理任何代码。
为此,我需要使 python 脚本可执行。我在网上找到了一些教程,所以这不会是太大的问题(我希望)。但是,我还想将我正在使用的包添加到该应用程序中,因此当有人下载 .exe 文件时,他们也会下载运行它所需的包。这可能吗?
例如,当他们下载 .exe python 脚本时,我想自动安装 numpy、pandas 和 Gooey
anaconda 是一个简单的选择,但不幸的是,Gooey 似乎不适用于 Jupyter :(
【问题讨论】:
-
PyInstaller 关注所有依赖项
-
谢谢!我运行了命令 pyinstaller nameofscript.py 并且 .exe 应用程序在 dist 文件中,但是当我单击它时,只打开命令提示符而不打开 GUI ..你认为它可能是代码中的东西吗?跨度>
-
可能有些库没有(正确地)包括在内。您可以尝试自己调试或尝试使用其他工具:Auto PY to EXE、py2exe 和 cx_Freeze
标签: python user-interface installation package exe