像 PyInstaller 但没有捆绑的工具?
Tool like PyInstaller but without the bundling?
我有一个 GUI 应用程序,我想使用 PyInstaller 进行分发,但由于复杂的导入 and/or dll,有时很难将 PyInstaller 应用程序安装到 运行。如果有一个备份选项,我们可以创建一个仅依赖于本地 Python 安装的启动器,那么我们可以更有信心地确定依赖项是有序的。 Setuptools claims to support 类似的东西,但它基于已弃用的 Easy-Install,并且不受 pip 支持。
这似乎是一项微不足道的任务,但以下是我希望此工具完成的主要三件事:
- 在用户指定的目录
中创建一个OS适当的可执行启动器(Windows、Mac或Linux)
- 如有必要,启动器应激活适当的 Python 环境
- 将用户可能需要更改的任何应用程序配置文件复制到应用程序目录
似乎 Pyshortcuts 可以满足前两个要求。然后,配置文件的复制将需要由应用程序或作为安装脚本的一部分来处理。
我有一个 GUI 应用程序,我想使用 PyInstaller 进行分发,但由于复杂的导入 and/or dll,有时很难将 PyInstaller 应用程序安装到 运行。如果有一个备份选项,我们可以创建一个仅依赖于本地 Python 安装的启动器,那么我们可以更有信心地确定依赖项是有序的。 Setuptools claims to support 类似的东西,但它基于已弃用的 Easy-Install,并且不受 pip 支持。
这似乎是一项微不足道的任务,但以下是我希望此工具完成的主要三件事:
- 在用户指定的目录 中创建一个OS适当的可执行启动器(Windows、Mac或Linux)
- 如有必要,启动器应激活适当的 Python 环境
- 将用户可能需要更改的任何应用程序配置文件复制到应用程序目录
似乎 Pyshortcuts 可以满足前两个要求。然后,配置文件的复制将需要由应用程序或作为安装脚本的一部分来处理。