py2exe 0.6.1发布 [英] py2exe 0.6.1 released

查看:68
本文介绍了py2exe 0.6.1发布的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



py2exe 0.6.1发布

=====================


py2exe是一个Python distutils扩展,它将python脚本转换成可执行的Windows程序,无需安装即可运行。控制台和Windows(GUI)应用程序,窗口

支持NT服务,exe和DLL COM服务器。


此版本中的更改:


* py2exe现在可以将二进制扩展和dll捆绑到

库存档或可执行文件本身。这允许

最终构建真正的单文件可执行文件。


捆绑的dll和pyds在运行时由一些特殊的
$ b $加载b模拟Windows LoadLibrary函数的代码 - 它们是从未解压缩到文件系统的



这部分代码是在MPL 1.1下发布的,所以这个

许可证现在由py2exe引入。


*默认py2exe现在包括编解码器模块和

编码包。


*其他一些修复。


主页:


< http:/ /starship.python.net/crew/theller/py2exe>


从通常位置下载:


< http:// sourceforge .net / project / showfiles.php?group_id = 15583>


享受,


托马斯


py2exe 0.6.1 released
=====================

py2exe is a Python distutils extension which converts python scripts
into executable windows programs, able to run without requiring a
python installation. Console and Windows (GUI) applications, windows
NT services, exe and dll COM servers are supported.

Changes in this release:

* py2exe can now bundle binary extensions and dlls into the
library-archive or the executable itself. This allows to
finally build real single-file executables.

The bundled dlls and pyds are loaded at runtime by some special
code that emulates the Windows LoadLibrary function - they are
never unpacked to the file system.

This part of the code is distributed under the MPL 1.1, so this
license is now pulled in by py2exe.

* By default py2exe now includes the codecs module and the
encodings package.

* Several other fixes.

Homepage:

<http://starship.python.net/crew/theller/py2exe>

Download from the usual location:

<http://sourceforge.net/project/showfiles.php?group_id=15583>

Enjoy,

Thomas

推荐答案

2005年9月5日星期一21:55:19 +0200,Thomas Heller< th ***** @ python.net>写道:
On Mon, 05 Sep 2005 21:55:19 +0200, Thomas Heller <th*****@python.net> wrote:

py2exe 0.6.1发布
=====================

py2exe是一个Python distutils扩展,它将python脚本转换为可执行的Windows程序,无需安装即可运行。控制台和Windows(GUI)应用程序,Windows支持NT服务,exe和DLL COM服务器。

此版本中的更改:

* py2exe现在可以捆绑二进制扩展和dll进入库文件库或可执行文件本身。这允许最终构建真正的单文件可执行文件。

捆绑的dll和pyd在运行时由一些模拟Windows LoadLibrary函数的特殊代码加载 - 它们是
从未解压缩到文件系统。
所以py2exe是windows-only(比如exe ;-)还是有py2elf或py2coff等?

这部分代码是在MPL 1.1下发布的,所以这个/>许可证现在由py2exe引入。
Mozilla?

*默认情况下,py2exe现在包含编解码器模块和
编码包。

*其他一些修复。

主页:

< http://starship.python.net/crew/theller/py2exe>

从通常位置下载:

< http://sourceforge.net/project/showfiles.php?group_id = 15583>

享受,

托马斯

py2exe 0.6.1 released
=====================

py2exe is a Python distutils extension which converts python scripts
into executable windows programs, able to run without requiring a
python installation. Console and Windows (GUI) applications, windows
NT services, exe and dll COM servers are supported.

Changes in this release:

* py2exe can now bundle binary extensions and dlls into the
library-archive or the executable itself. This allows to
finally build real single-file executables.

The bundled dlls and pyds are loaded at runtime by some special
code that emulates the Windows LoadLibrary function - they are
never unpacked to the file system. So py2exe is windows-only (like exe ;-) or is there a py2elf or py2coff or such?

This part of the code is distributed under the MPL 1.1, so this
license is now pulled in by py2exe. Mozilla?

* By default py2exe now includes the codecs module and the
encodings package.

* Several other fixes.

Homepage:

<http://starship.python.net/crew/theller/py2exe>

Download from the usual location:

<http://sourceforge.net/project/showfiles.php?group_id=15583>

Enjoy,

Thomas



我没有尝试过这个,但我对这些功能有所了解;-)


问候,

Bengt Richter


I haven''t tried this, but I am getting interested in cannibalizing some functionality ;-)

Regards,
Bengt Richter


Thomas Heller写道:
Thomas Heller wrote:
此版本中的更改:

* py2exe现在可以将二进制扩展和dll捆绑到
library-archive或可执行文件本身。这允许最终构建真正的单文件可执行文件。

捆绑的dll和pyd在运行时由一些模拟Windows LoadLibrary函数的特殊代码加载 - 它们是<从来没有解压缩到文件系统。
Changes in this release:

* py2exe can now bundle binary extensions and dlls into the
library-archive or the executable itself. This allows to
finally build real single-file executables.

The bundled dlls and pyds are loaded at runtime by some special
code that emulates the Windows LoadLibrary function - they are
never unpacked to the file system.




哇,这太棒了托马斯,恭喜!


到目前为止,我只看到Thinstall能够完成这个

和STEEP许可成本的地方,而不是免费和开源像py2exe!


可以这项技术是否可以应用于其他平台?

是否可以通过其他脚本语言

来利用您的捆绑技术进行修改?


谢谢!



Wow, that is fantastic Thomas, congratulations!

So far, I''ve only seen where Thinstall has been able to accomplish this
and at STEEP licensing cost, not free and open-source like py2exe!

Can this technology be applied to other platforms?
Could this all be modified in such a way that other scripting languages
could take advantage of your bundling technology?

Thanks!


bo ** @ oz.net (Bengt Richter)写道:
bo**@oz.net (Bengt Richter) writes:
On Mon,05 Sep 2005 21:55:19 +0200,Thomas Heller< th ***** @ python.net>写道:
On Mon, 05 Sep 2005 21:55:19 +0200, Thomas Heller <th*****@python.net> wrote:
* py2exe现在可以将二进制扩展和dll捆绑到
库存档或可执行文件本身。这允许最终构建真正的单文件可执行文件。

捆绑的dll和pyd在运行时由一些模拟Windows LoadLibrary函数的特殊代码加载 - 它们是<从来没有解压缩到文件系统。
所以py2exe只是windows(比如exe ;-)或者是py2elf还是
py2coff等?
* py2exe can now bundle binary extensions and dlls into the
library-archive or the executable itself. This allows to
finally build real single-file executables.

The bundled dlls and pyds are loaded at runtime by some special
code that emulates the Windows LoadLibrary function - they are
never unpacked to the file system.
So py2exe is windows-only (like exe ;-) or is there a py2elf or
py2coff or such?




py2exe仅限Windows。但是,也有(没有特别的顺序)

PyInstaller,cx_Freeze,py2app,exemaker,冻结。



py2exe is windows only. But, there are also (in no particular order)
PyInstaller, cx_Freeze, py2app, exemaker, freeze.


这部分代码在MPL 1.1下分发,所以这个
许可证现在由py2exe引入。

This part of the code is distributed under the MPL 1.1, so this
license is now pulled in by py2exe.


Mozilla?


Mozilla?




什么也没有直接使用Mozilla,只是部分

代码根据Mozilla Public License Version 1.1获得许可。


我不太高兴有了这个,但我还有其他的事要做,而不是在MPL下重写的
重写软件只是为了在更多的b $ b b自由许可下发布它(虽然我已经考虑过了,我肯定会不会拒绝捐款;-)。


托马斯



Has nothing to do with Mozilla directly, it is just that parts of the
code are licensed under the Mozilla Public License Version 1.1.

I''m not too happy with this, but I have other things to do than to
rewrite software relased under the MPL just to release it under a more
liberal license (although I have considered that, and I certainly would
not reject a contribution ;-).

Thomas


这篇关于py2exe 0.6.1发布的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆