作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 PyInstaller 2.1“编译”适用于 Windows 的 Python 应用程序。我最初尝试使用 onefile
模式,但是 onefile takes a long time to startup (解压 wx
和 matplotlib
)。在 onedir
模式下它非常快(只比原生 python 慢一点点)。
所以我想使用 onedir
模式来加快启动时间,但是对于最终用户来说,很难在大量的文件中找到实际的 *.exe
文件位于主目录中的文件(有 98 个文件,包括实际的可执行文件及其 list )。
我想确保不懂技术的用户可以轻松地“双击”可执行文件并使用该程序(易用性和可移植性),而无需长篇声明“忽略”那里的 97 个其他文件。
是否可以将所有那些“分散注意力”的文件移动到一个子文件夹中?或者是否有其他方法可以让最终用户更轻松地运行此程序?
最佳答案
也许你可以使用 onedir。您可以将生成的文件夹放在任何地方,并为用户创建一个更舒适的快捷方式。
关于python - Pyinstaller 的 'onedir' 模式创建文件过多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23027955/
我是一名优秀的程序员,十分优秀!