首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

关于python程序打包的有关问题

2012-04-03 
关于python程序打包的问题整个程序有多个py文件,如何打包成一个exe文件?哪个工具比较好用些?[解决办法]用p

关于python程序打包的问题
整个程序有多个py文件,如何打包成一个exe文件?哪个工具比较好用些?

[解决办法]
用py2exe setup.py与主程序入口文件放同级目录下,options = {"py2exe": {"compressed": 1,
"optimize": 0,
"packages":[
这里放你的包 ],
"includes":[], "dist_dir":xxx}},。。。。。。。。。。。。

[解决办法]
这里有详细教程和例子
使用的是pyinstaller
[解决办法]
py2exe.
给你个例子

Python code
from distutils.core import setupimport osimport py2exeimport pymssqldata_files = []data_files.append(os.path.join(os.path.split(pymssql.__file__)[0], 'ntwdblib.dll'))py2exe_options = {"includes": ['decimal','sqlalchemy.dialects.mssql','pyodbc']}setup(console=["com/engine/crawl.py"],    options={"py2exe": py2exe_options},    data_files=data_files)
[解决办法]
指明入口那个py就可以了,py2exe会去分析,真的有遗漏的话再说吧...

热点排行