你好Stackoverflowers的,py2exe - 创建一个可执行文件出来一个文件夹
我一直在试图建立一个可执行文件出其中包含一个python脚本和其他一些模块和文件(注意文件夹:我如果这很重要,也使用Tkinter)。
我已经看过lot有关这个问题/答案,并尝试过他们,但他们都没有为我工作。
这里是我的文件夹的样子:
python-calendar #base-folder
|
|___apliclient #module
|___httplib2 #module
|___oauth2client #module
|___uritemplate #module
|___client_secrets.json #used by program.py
|___program.py #my main script
|___program.dat #updated by program.py
我的问题是:
如何建立一个可执行文件,该文件组中的所有这些文件/文件夹在一起成为一个单一的,独立的可执行文件可以运行?
这是我的setup.py
文件看起来像此刻的py2exe
安装但是当我运行我的可执行文件,没有任何反应(无论是从文件夹,并通过命令行)。
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True, "includes" : ['apiclient','httplib2','oauth2client',
'uritemplate'] }},
console = ["program.py"],
zipfile = None,
data_files=['client_secrets.json']
)
如何使用py2exe
这个或任何其他可执行的创造者是真正有用的任何指导。先谢谢你。