[CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

[CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

est-2
见附件。。。。

不带encoding

自己编译python是不是dll都只有这么大?还是做了一些特殊精简?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

est-2
附件贴掉了,补上。。。

Gmail不准rar里带exe,所以加了个密码:python-cn


2011/12/8 est <[hidden email]>
见附件。。。。

不带encoding

自己编译python是不是dll都只有这么大?还是做了一些特殊精简?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

python2.7.rar (1M) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Ning-3
Python居然这么小?

在 2011年12月8日 下午10:40,est <[hidden email]>写道:
附件贴掉了,补上。。。

Gmail不准rar里带exe,所以加了个密码:python-cn


2011/12/8 est <[hidden email]>
见附件。。。。

不带encoding

自己编译python是不是dll都只有这么大?还是做了一些特殊精简?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

hejibo
In reply to this post by est-2
可以用这种方法打包pyside的软件吗?我的软件有14M的样子。这样做应该会很小吧?
---------------------------
He Jibo
Department of Psychology,
Beckman Institute for Advanced Science and Technology
University of Illinois, Urbana Champaign,
603 East Daniel St.,
Champaign, IL 61820
website: www.hejibo.info


2011/12/8 est <electronixtar@gmail.com>
见附件。。。。

不带encoding

自己编译python是不是dll都只有这么大?还是做了一些特殊精简?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Goldfish Huang
In reply to this post by est-2
只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
python。

http://besteam.im/static/python26.zip

在 2011年12月8日 下午10:36,est <[hidden email]> 写道:

> 见附件。。。。
>
> 不带encoding
>
> 自己编译python是不是dll都只有这么大?还是做了一些特殊精简?
>
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 发言: [hidden email]
> 退订: [hidden email] (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html



--
企业聊天软件:http://besteam.im/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Goldfish Huang
In reply to this post by hejibo
pyside需要Qt的几个dll,还有pyside的几个.pyd,这几个文件很大。所以,即使你可以精简python,算起来也省不了几个字节。另外打包发布的时候要注意安装msvcrt。或者自己重新用mingw32编译一个python。

在 2011年12月9日 上午2:17,He Jibo <[hidden email]> 写道:

> 可以用这种方法打包pyside的软件吗?我的软件有14M的样子。这样做应该会很小吧?
> ---------------------------
> He Jibo
> Department of Psychology,
> Beckman Institute for Advanced Science and Technology
> University of Illinois, Urbana Champaign,
> 603 East Daniel St.,
> Champaign, IL 61820
> website: www.hejibo.info
>
>
>
> 2011/12/8 est <[hidden email]>
>>
>> 见附件。。。。
>>
>> 不带encoding
>>
>> 自己编译python是不是dll都只有这么大?还是做了一些特殊精简?
>>
>> --
>> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
>> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
>> 发言: [hidden email]
>> 退订: [hidden email] (向此发空信即退!)
>> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
>> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>> 强烈: 建议使用技巧: 如何有效地报告Bug
>> http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
>
>
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 发言: [hidden email]
> 退订: [hidden email] (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> 强烈: 建议使用技巧: 如何有效地报告Bug
> http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html



--
企业聊天软件:http://besteam.im/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

He Jibo-2
In reply to this post by Goldfish Huang
很牛。很强大。 不过,我点击python.exe运行,连print 1都出错。
---------------------------
He Jibo
[hidden email]
website: http://www.ueseo.org


2011/12/8 Goldfish Huang <[hidden email]>
只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
python。

http://besteam.im/static/python26.zip

在 2011年12月8日 下午10:36,est <[hidden email]> 写道:
> 见附件。。。。
>
> 不带encoding
>
> 自己编译python是不是dll都只有这么大?还是做了一些特殊精简?
>
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 发言: [hidden email]
> 退订: [hidden email] (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html



--
企业聊天软件:http://besteam.im/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

依云
In reply to this post by Goldfish Huang
On Fri, Dec 09, 2011 at 03:03:03AM +0800, Goldfish Huang wrote:
> 只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
> python。
>
> http://besteam.im/static/python26.zip

我以前也打包过,但遇到个问题:Vim 无法调用。因为没有注册表/环境变量信
息,Vim 在调用 Python 库时会找不到 Lib 等路径而自动退出。

--
Best regards,
lilydjwg

Linux Vim Python 我的博客
http://lilydjwg.is-programmer.com/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Ryan Feng
vim还调用注册表信息?
dll放到$VIMRUNTIME目录下就可以了

On Dec 9, 2011, at 12:41 AM, 依云 wrote:

> On Fri, Dec 09, 2011 at 03:03:03AM +0800, Goldfish Huang wrote:
>> 只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
>> python。
>>
>> http://besteam.im/static/python26.zip
>
> 我以前也打包过,但遇到个问题:Vim 无法调用。因为没有注册表/环境变量信
> 息,Vim 在调用 Python 库时会找不到 Lib 等路径而自动退出。
>
> --
> Best regards,
> lilydjwg
>
> Linux Vim Python 我的博客
> http://lilydjwg.is-programmer.com/
>
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 规则: http://code.google.com/p/cpyug/wiki/PythonCn
> 发言: [hidden email]
> 退订: [hidden email] (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

依云
是 Python 找它的模块时会去查看注册表,如果没找到(具体不记得了),Vim 会
自动退出。我现在只好设置 PYTHONPATH 环境变量了。

On Fri, Dec 09, 2011 at 12:51:11AM -0500, Ryan Feng wrote:

> vim还调用注册表信息?
> dll放到$VIMRUNTIME目录下就可以了
>
> On Dec 9, 2011, at 12:41 AM, 依云 wrote:
>
> > On Fri, Dec 09, 2011 at 03:03:03AM +0800, Goldfish Huang wrote:
> >> 只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
> >> python。
> >>
> >> http://besteam.im/static/python26.zip
> >
> > 我以前也打包过,但遇到个问题:Vim 无法调用。因为没有注册表/环境变量信
> > 息,Vim 在调用 Python 库时会找不到 Lib 等路径而自动退出。

--
Best regards,
lilydjwg

Linux Vim Python 我的博客
http://lilydjwg.is-programmer.com/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Tagle Tee
确实不知道还可以这样玩的...

在 2011年12月9日 下午2:01,依云 <[hidden email]>写道:
是 Python 找它的模块时会去查看注册表,如果没找到(具体不记得了),Vim 会
自动退出。我现在只好设置 PYTHONPATH 环境变量了。

On Fri, Dec 09, 2011 at 12:51:11AM -0500, Ryan Feng wrote:
> vim还调用注册表信息?
> dll放到$VIMRUNTIME目录下就可以了
>
> On Dec 9, 2011, at 12:41 AM, 依云 wrote:
>
> > On Fri, Dec 09, 2011 at 03:03:03AM +0800, Goldfish Huang wrote:
> >> 只要一个python.exe和python27.dll就可以跑起来了,只不过会有很多的库不能用。可以把Lib下所有的文件打包成python27.zip,这样的话只要三个文件。再把一些二进制模块放进来就行了。看看我放着给自己用的portable
> >> python。
> >>
> >> http://besteam.im/static/python26.zip
> >
> > 我以前也打包过,但遇到个问题:Vim 无法调用。因为没有注册表/环境变量信
> > 息,Vim 在调用 Python 库时会找不到 Lib 等路径而自动退出。

--
Best regards,
lilydjwg

Linux Vim Python 我的博客
http://lilydjwg.is-programmer.com/

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Todd Gao
In reply to this post by est-2
print 'hello world'都出错,这东西能干什么呢?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|

Re: [CPyUG] 900KB的python2.7运行库(exe+dll, Windows 32bit)

Jun Liu-2
望楼主赶紧出个user guide,说明一下正确的使用方法。

2011/12/13 Todd Gao <[hidden email]>
print 'hello world'都出错,这东西能干什么呢?

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html



--
Just do it!


--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html