关于Pyinstaller的综合教程?

我正在寻找一个关于PyInstaller的教程,它将解释类似的东西 如何创建.pkg文件 如何包含/排除模块 如何在安装目录中包含数据文件。 从标准的PyInstaller文档中我无法理解。     
已邀请:
接受的答案中的两个指南都显得过时了。 PyInstaller现在提供了一个允许您执行的可执行脚本
    pyinstaller your_script.py
where1ѭ所在的位置 - 而不是将
your_script.py
复制到复制PyInstaller源代码的旧模式。 这是一个简短的,最新的指南,它将引导您完成一个简单的Hello World示例: http://www.pythoncentral.io/pyinstaller-package-python-applications-windows-mac-linux/     
你看过这里:简化的教程 或者在这里:更长一点的教程 编辑:第二个教程暗示了添加数据文件。如果您在“Wrapping Up”部分之前使用第二个示例,以及官方文档:Analysis,看起来您在调用Analysis()函数时将数据文件依赖项指定为“datas”子对象的一部分。 编辑2:从官方文档:“通常,您不需要创建自己的PKG,因为EXE将为您完成。但这是在单文件部署中包含只读数据的一种方法。包括TK支持在内的文件部署将使用这种技术。“ 示例(应该大致相同):
a = Analysis(...)
pyz = PYZ(a.pure)
pkg = PKG(a.pure, name="PackageName")
exe = EXE(pyz, pkg,
          a.scripts,
          a.binaries,
          a.zipfiles,
          a.datas,
          ...)
    
创建python脚本或项目的一个可执行文件 创建您的脚本或项目。要在Windows上安装pyinstaller,请键入pip install pyinstaller现在打开命令提示符并输入命令pyinstaller --onefile myscripy.py 您将找到创建的dist文件夹。浏览dist文件夹,你将获得python脚本的.exe文件。     

要回复问题请先登录注册