做大创的时候,因为需要计算合金的各种能量、温度等一大堆数据,为了能够福泽后来的学弟学妹,我决定将我处理数据时用的python程序打包成exe,这样就可以在没有安装python环境的电脑上运行我的程序了。所以上网查了一大堆如何打包的方法,尝试了py2exe和pyinstaller这两种方法,发现还是后者更加的简单便捷。首先我们需要两个东西:python3.4版本,pyinstaller模块。在windows下用pip安装pyinstaller只需要在cmd中输入即可。如果不带这个参数的话,它将会是一大堆文件,所以这相当于是方便拷贝和使用了。所以我在打包的时候就发现pyinstaller会把程序用到的所有模块都给他包含进去。假如我用的例子是生成的exe大小就到了100M.所以无奈之下,我只能放弃使用numpy了。

利用pyinstaller将py文件打包为exe的方法

利用pyinstaller将py文件打包为exe的方法