相关疑难解决方法(0)

如何使Python脚本独立可执行文件在没有任何依赖项的情况下运行?

我正在构建一个Python应用程序,不想强迫我的客户端安装Python和模块.我也想让我的应用程序闭源.

那么,有没有办法将Python脚本编译为独立的可执行文件?

python executable

611
推荐指数
18
解决办法
72万
查看次数

如何使用Python创建可直接执行的跨平台GUI应用程序?

Python可以在多个平台上运行,可以用于桌面和Web应用程序,因此我得出结论,有一些方法可以将它编译成Mac,Windows和Linux的可执行文件.

问题是我不知道从哪里开始或如何用它来编写GUI,任何人都可以对此有所了解并指出我正确的方向吗?

python deployment user-interface tkinter release-management

251
推荐指数
6
解决办法
16万
查看次数

从Python项目创建单个可执行文件

我想从我的Python项目中创建一个可执行文件.用户应该能够在不需要安装Python的情况下下载并运行它.如果我只是分发一个包,我可以使用pip,wheel和PyPI来构建和分发它,但这需要用户拥有Python并知道如何安装包.我可以用什么来构建Python项目中的自包含可执行文件?

python packaging software-distribution exe compilation

73
推荐指数
3
解决办法
5万
查看次数

如何将Python部署到Windows用户?

我很快就会发布一个测试版应用程序,它可以选择在Python上创建自定义集成脚本.

该应用程序将针对Mac OS X和Windows,我的问题是Windows通常不存在Python.

我的实际aproach默默运行Python 2.6安装.但是,我遇到默认情况下未激活的问题,并且在使用命令行选项时未设置路径.而且我担心如果之前安装了Python并且我升级到新版本,这可能会破坏别的东西......

所以,我想知道如何干净利落地完成这项工作.如果我复制整个Python 2.6目录,并将其放在我的应用程序的子目录中并安装所有内容,是否可以?或者使用virtualenv可以运行不同版本的Python(如果已经在机器中安装了Python?).

我在使用DLL嵌入Python之前也玩了,发现它很容易,但我失去了调试的能力,所以我切换到命令行插件.

我从命令行执行插件并读取STDOUT和STDERR输出.该应用程序是用Delphi/Lazarus制作的.我安装了其他模块,如JSON和RPC客户端,Win32com,ORM等.我使用bitrock创建安装程序.

更新:最终用户是小型企业所有者,Python脚本由开发人员制作.我想避免部署中的任何额外步骤,因此我想要一个完全集成的设置.

python windows delphi deployment lazarus

21
推荐指数
2
解决办法
2万
查看次数

Python GUI应用程序重新分发

我需要开发一个中小型桌面GUI应用程序,由于时间限制,最好使用Python作为首选语言.

我有哪些GUI库选项允许我独立地重新分发我的应用程序,假设用户没有可用的Python安装,显然没有我正在使用的GUI库?

另外,我如何为每个目标操作系统打包大小合理的二进制文件?(我的主要目标是Windows和Mac OS X)

另外: 我一直在关注WxPython,但是我发现了大量的恐怖故事,用cx_freeze包装它并获得30mb +二进制文件,并且没有关于如何实际进行包装以及如何信任它的真实建议.

python user-interface wxpython distribution freeze

11
推荐指数
2
解决办法
5173
查看次数

Perl 6脚本编译为不同的目标

我有一个符合Windows和Linux的Go脚本,我将它提供给我的客户.

我开始探索Perl6并希望用perl 6编写新版本,有没有人知道Perl 6是否有任何选项,如:

去构建,GOOS和GOARCH,用户可以在哪里设置操作系统和ARCH并创建新的可执行文件,最终用户将在哪里使用它?

executable perl6

6
推荐指数
1
解决办法
175
查看次数