python程序可以使用py2exe编译成exe文件来执行,从网上发现有这样一个独立运行的方法:
http://arctrix.com/nas/python/standalone.html
原理很简单,使用python27.dll中的Py_main函数来启动脚本,源代码也很简单,只有10来行c程序,于是自己编译成了2.7版的,还是遇到了点小麻烦,记下来。
# -*- coding: utf-8 -*-
from Tkinter import *
def main():
root = Tk()
root.title(u'Hello World!')
Label(root, text=u'Hello World').pack(padx=40, pady=40)
root.mainloop()