继上一节课我们讲到的拉曼位移计算小程序做最后的打包工作。
一般情况下,我们写出来的是.py文件,这种文件要在电脑上有python环境的情况下才能,而我们今天讲的是讲py文件转换成.exe文件,这样,在即使没有python的电脑上也能运行。
第一步:
下载并安装PyInstaller
这是一个用于python打包exe程序的python库,下载地址为:
https://pypi.python.org/pypi/PyInstaller/3.3.1
下载下来的文件是PyInstaller-3.3.1.tar.gz
另外也可以从我的百度网盘上直接下载下来。
链接: https://pan.baidu.com/s/1bqf4WUj 密码: bvvh
然后打开anaconda的控制命令界面
然后输入
pip install C:\Users\Tanry\Downloads\PyInstaller-3.3.1.tar.gz
(注意,这个是我下载下来的PyInstaller-3.3.1.tar.gz文件的绝对路径。如果不想手动输入可以在打完pip install 后,将文件拖拽到命令窗口)
回车运行
PyInstaller-3.3.1.tar.gz安装完毕
二、打包
还是在命令窗口,输入
回车运行
提示successfully,即表示成功。
输出的文件一般在你的电脑账户下的build文件夹里,比如我的就是在C:\Users\Tanry\build
,另外也可以在命令提示里找到位置。
注意:生成的是个文件夹,要一起拷贝才可以,此exe不需要安装,直接运行。
-w指令:直接发布的exe应用将屏蔽带命令行调试窗口。简单的说就是,运行的时候不会出现cmd窗口。这个命令一般是你所写的程序带UI界面的时候使用,若没有UI界面,那~我也不知道会出现什么。
-F指令:注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹。
剩下的自己探索,就酱~
桃子这篇文章写得很清楚。操作起来可能会出现一些小问题。遇到问题的可以给我留言哦。
年末聚会蜂拥而至,拥堵、热闹、油腻、咸辣。
来一首的Hymn For The Weekend清凉一下吧(原唱coldplay,beyonce)。
第一次听到这首歌时是在车里听广播,惊为天曲,给那个燥热夏天迷茫的我带来一丝清凉与慰藉。
碧昂斯是离我很遥远的女神,各个方面。嗯。虽然遥远,依旧女神。么么哒!
领取专属 10元无门槛券
私享最新 技术干货