做为一个刚接触python编程的小白,有时候希望利用自己刚学的python来解决实际遇到的问题或者向别人秀一下,但是遗憾的是只能在本机能运行,脱离IDE就无法运行。
今天勇哥就给大家分享下,如何将我们的程序打包成一个可执行文件,随时发给别人也能运行的方法。
第一步:需要安装一个模块
我们可以安装pyinstaller或py2exe模块,这两种模块都可以把Python文件打包成exe的可执行文件。但是最终目的都是为了在没有Python环境下的,在普通 Windows系统的电脑中可直接运行,这里我们以安装pyinstaller为例。
首先在windows命令窗口下输入安装模块命令如下图所示:
![be39e704104bb31856cabd2089f9ec84.png](https://i-blog.csdnimg.cn/blog_migrate/5db58007bd95cb376b1202e7fe5f3056.jpeg)
注意在使用安装模块命令前,请确保你的电脑能够正常上网。并且已经安装过python的解释器。
第二步:安装完上述模块后,在命令窗口下,切换到要打包源文件的目录下。
第三部:在命令行中输入如下图所示(假设在源文件放在d盘根目录下),输入完成 按回车就开始打包。
![29ed2a59245ff72cb8cd3ea665d61bc2.png](https://i-blog.csdnimg.cn/blog_migrate/6db2a4b0c334539c10993de257646947.jpeg)
打包完成如下图所示,你会开到编译成功exe的提示如红色方框所示。
![a0279218ca0c99eeedcf68df975b2284.png](https://i-blog.csdnimg.cn/blog_migrate/57e86f76272f29e72779a87806a37dd9.jpeg)
然后你回到D盘的根目录下 会看到一个dist文件夹,打开它如下图所示,你会看到红色箭头所指的文件就是你生成成功的exe文件,拿着它就可以直接运行我们的程序了。
![02c2ce45b4db9f49cfd18a36156df03f.png](https://i-blog.csdnimg.cn/blog_migrate/5ddd3fe7a27387b029df446ed720d1e8.jpeg)
注意:如果运行可执行文件出现闪退现象,可能是你写的代码存在bug,修改完可以重新再生成就可以了。
我是码农阿勇,定期分享python相关内容,喜欢的话请大家关注我。