一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

py2exe

 holin 2005-11-24
py2exe

py2exe是什么?
py2exe是一種python發(fā)布工具,可以把python腳本轉(zhuǎn)換成windows下的可執(zhí)行程序,不需要安裝python便可運(yùn)行。
py2exe現(xiàn)在可以用來(lái)創(chuàng)建使用了wxPython, Tkinter, Pmw, PyGTK, pygame, win32com client and server 等模塊的程序。
詳細(xì)介紹可以看它的官方網(wǎng)站
http://starship./crew/theller/py2exe/

1. 下載安裝py2exe
py2exe目前的版本是0.5.4,根據(jù)你安裝的python的版本選擇下載的文件
py2exe-0.5.4.win32-py2.3.exe



py2exe-0.5.4.win32-py2.4.exe


安裝后的文件應(yīng)該在你的python安裝目錄下的Lib\site-packages\py2exe
2. 使用py2exe
我們先準(zhǔn)備一個(gè)簡(jiǎn)單的python程序hello.py
代碼:
# hello.py
def main():
  print "Hello, World!"
if __name__ == ‘__main__‘:
main()
然后為使用py2exe寫一個(gè)腳本setup.py
代碼:
# setup.py
from distutils.core import setup
import py2exe
   
setup(console=["hello.py"])
運(yùn)行setup.py,記得要傳一個(gè)參數(shù)給它
代碼:
python setup.py py2exe
應(yīng)該看到一些輸出信息
引用:
running py2exe
creating E:\Projects\WorkSpace\Python\build
creating E:\Projects\WorkSpace\Python\build\bdist.win32
creating E:\Projects\WorkSpace\Python\build\bdist.win32\winexe
creating E:\Projects\WorkSpace\Python\build\bdist.win32\winexe\collect
creating E:\Projects\WorkSpace\Python\build\bdist.win32\winexe\temp
creating E:\Projects\WorkSpace\Python\dist
*** searching for required modules ***
*** parsing results ***
creating python loader for extension ‘_sre‘
*** finding dlls needed ***
*** create binaries ***
*** byte compile python files ***
byte-compiling C:\Python23\lib\copy_reg.py to copy_reg.pyc
byte-compiling C:\Python23\lib\sre_compile.py to sre_compile.pyc
byte-compiling E:\Projects\WorkSpace\Python\build\bdist.win32\winexe\temp\_sre.py to _sre.pyc
byte-compiling C:\Python23\lib\macpath.py to macpath.pyc
byte-compiling C:\Python23\lib\popen2.py to popen2.pyc
byte-compiling C:\Python23\lib\atexit.py to atexit.pyc
byte-compiling C:\Python23\lib\os2emxpath.py to os2emxpath.pyc
byte-compiling C:\Python23\lib\sre_constants.py to sre_constants.pyc
byte-compiling C:\Python23\lib\re.py to re.pyc
byte-compiling C:\Python23\lib\ntpath.py to ntpath.pyc
byte-compiling C:\Python23\lib\stat.py to stat.pyc
byte-compiling C:\Python23\lib\string.py to string.pyc
byte-compiling C:\Python23\lib\warnings.py to warnings.pyc
byte-compiling C:\Python23\lib\UserDict.py to UserDict.pyc
byte-compiling C:\Python23\lib\repr.py to repr.pyc
byte-compiling C:\Python23\lib\copy.py to copy.pyc
byte-compiling C:\Python23\lib\types.py to types.pyc
byte-compiling C:\Python23\lib\posixpath.py to posixpath.pyc
byte-compiling C:\Python23\lib\sre.py to sre.pyc
byte-compiling C:\Python23\lib\linecache.py to linecache.pyc
byte-compiling C:\Python23\lib\sre_parse.py to sre_parse.pyc
byte-compiling C:\Python23\lib\os.py to os.pyc
*** copy extensions ***
copying C:\Python23\DLLs\_sre.pyd -> E:\Projects\WorkSpace\Python\dist
*** copy dlls ***
py2exe會(huì)在當(dāng)前目錄下生成兩個(gè)目錄 build和dist
build里是一些py2exe運(yùn)行時(shí)產(chǎn)生的中間文件,dist里有最終的可執(zhí)行文件
library.zip
w9xpopen.exe
python23.dll
hello.exe
現(xiàn)在可以運(yùn)行hello.exe了
代碼:
E:\Projects\WorkSpace\Python\dist>hello
Hello, World!
不過(guò)記得如果要發(fā)布到別的機(jī)器上時(shí),library.zip、 w9xpopen.exe、python23.dll這幾個(gè)文件是必須要和hello.exe在一起的。
好了,這次先到這里,下次我們做一個(gè)wxPython的例子
最后,大家試試運(yùn)行
代碼:
python setup.py py2exe --help
看看py2exe都有哪些參數(shù)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国内胖女人做爰视频有没有| 国产精品日韩精品一区| 午夜福利激情性生活免费视频 | 丰满的人妻一区二区三区| 麻豆蜜桃星空传媒在线观看| 国产熟女高清一区二区| 亚洲视频在线观看免费中文字幕| 99久免费精品视频在线观| 美日韩一区二区精品系列| 黄色在线免费高清观看| 亚洲伦理中文字幕在线观看| 国产一区麻豆水好多高潮| 国产精品午夜福利免费在线| 日韩精品日韩激情日韩综合| 国产又粗又黄又爽又硬的| 狠狠做深爱婷婷久久综合| 精品国产品国语在线不卡| 日本不卡视频在线观看| 亚洲一区二区欧美激情| 中文字幕亚洲人妻在线视频| 亚洲天堂国产精品久久精品| 欧美亚洲国产日韩一区二区| 色好吊视频这里只有精| 日本少妇aa特黄大片| 日韩高清毛片免费观看| 精品国产日韩一区三区| 日韩av欧美中文字幕| 国产女同精品一区二区| 久热99中文字幕视频在线| 激情亚洲内射一区二区三区| 成在线人免费视频一区二区| 国产欧美日韩精品一区二| 中文字幕亚洲精品乱码加勒比| 亚洲一二三四区免费视频| 黄色片国产一区二区三区| 国产欧美韩日一区二区三区| 人人妻在人人看人人澡| 欧美一区日韩二区亚洲三区| 日本少妇中文字幕不卡视频| 一区二区三区四区亚洲专区| 日韩午夜福利高清在线观看|