小白学习PYTHON之路---PY文件转换成EXE可执行文件

一、背景

今天闲着无事,写了一个小小的Python脚本程序,然后给同学炫耀的时候,发现每次都得拉着其他人过来看着自己的电脑屏幕,感觉不是很爽,然后我想着网上肯定有关于Python脚本转换成可执行文件的操作,事不宜迟,我就开始了问度娘,各种寻找资料,发现网上的资料太多了,有一些比较老了,适合Python2.x系列,在现在Python3流行的时代,我们当然是直接无视,但是各种方法凌乱的很,各种教程也是或全或缺的,鄙人也捣鼓了可久,后来发现一种方法挺多人用的,在自己的程序成功打包成执行文件并在其他人电脑测试成功之后,我就来这做个笔记。若有不对的地方,请大家指出。

二、pyinstaller 的安装与配置

  1.你可以选择这个网址打开并且下载http://www.pyinstaller.org/downloads.html   但是鄙人是不推荐的,说实话,我用的是校园里面的移动宽带,3.3M的文件,我下载了一个下午硬是没下载下来,你们细心点看,会发现下面还附属Git的下载链接,本人也是用的Git下载下来的用。

2.去github下载pyinstall包

3.下载好之后,解压出来

4.复制那个文件夹去你的Python安装目录下的script文件夹下面(这里附上一张本人的Python目录,或许有点帮助)

5.还需要下载一个pywin32,大家可以到这上面下载:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/

  选择自己对应的Python解析器的版本,下载双击安装就好,下一步,下一步地点~~

 

6.在CMD命令行进入Python3目录下的Scripts目录并执行:python pywin32_postinstall.py -install命令 ,你们可以看到,上面那一步执行完之后,就会在刚刚放解压文件目录下面找到这个pywin32_postinstall.py文件

 

7.在CMD命令行中进入pyinstaller-develop目录(之前解压的pyinstaller-develop文件夹),然后执行:python setup.py install

三、执行完上面的步骤,基本环境就配置好了,下面就可以制作exe文件了,,只需要一行命令,很简单。

1.将你自己写好的py文件,复制到pyinstaller-develop目录(之前解压的pyinstaller-develop文件夹)下。

2.在CMD命令行进入该目录,并执行命令:python pyinstaller.py -F 你的文件名字.py 

 

3.稍等片刻,一个成功的exe文件就会制作完成。会在pyinstaller-develop目录里面,有一个以你脚本文件名命名的文件夹,点进去,exe文件就会在dist文件夹下面。

 

 

4.制作完成!

 

四、总结

  感觉是不难的,按照这个做法,应该问题都是不大的,希望看到这个教程的,也能成功。但是这个东西有个小缺点,就是就算脚本文件很小,几十kb,感觉制作成的执行文件都可大,倘若我在以后的学习中,学到其他方法来叫py文件转换成exe文件,肯定也第一时间到博客下面记录分享。

  谢谢~~

http://www.hbzjk.net/saaaq2o3Bjp0cDLaVU.html
http://www.hbzjk.net/sbbsBE5K2WAjBikFPh.html
http://www.hbzjk.net/sjklZjmYP0hXfTqYYS.html
http://www.hbzjk.net/shot2GCfX0p36MWSZi.html
http://www.hbzjk.net/saerMlQmCOI9aRLHG2.html
http://www.hbzjk.net/sdfJTk7jq5g9NQWZC.html
http://www.hbzjk.net/sjkl8U1P7F9RHlAYUc.html
http://www.hbzjk.net/swddSggNQKWMiTa1KY.html
http://www.hbzjk.net/scvxnkrYT6Nc61EBS5.html
http://www.hbzjk.net/syhjeEedqpUBDmQoAo.html
http://www.hbzjk.net/sfgjh2IC0cRdTCIqCkY.html
http://www.hbzjk.net/sfhtcKUeXn0dFIaEr4.html
http://www.hbzjk.net/saxdpJVr9F835NHY4C.html
http://www.hbzjk.net/sloq8AfBedoFMpNRcm.html
http://www.hbzjk.net/slwgnoHeZ4T3JOIoN7.html
http://www.hbzjk.net/sqgh5jRnNKmFR4V8Ve.html
http://www.hbzjk.net/srfhq0L6YDXnFEHNnJ.html
http://www.hbzjk.net/sfjq6rOK53SqLqckec.html
http://www.hbzjk.net/snqhBFeOiDaUjWkBp7.html
http://www.hbzjk.net/sxrhha24DeeffFUBQ2.html
http://www.hbzjk.net/smwy0jdZYHPVdOKhfR.html
http://www.hbzjk.net/skkw4d8c2P867GoCL3.html
http://www.hbzjk.net/svtymn603m4LIG5PBd.html
http://www.hbzjk.net/szuj4dWiY9rZS4kFg0.html
http://www.hbzjk.net/shhk80Ya51fEW0lAEC.html
http://www.hbzjk.net/shjfggUITo47peKbUDA.html
http://www.hbzjk.net/shjfg95U7U3SHTh6CD3.html
http://www.hbzjk.net/skkw0RcqaXRFgNlTSB.html
http://www.hbzjk.net/sbbsIa0eZ9bj8JICNY.html
http://www.hbzjk.net/sfggqdHnqUCKb9Kkb24.html
http://www.hbzjk.net/szujm9D8qkNQYO1NoM.html
http://www.hbzjk.net/szujpUnIcM7I0Lgidg.html
http://www.hbzjk.net/szujaKUa7njAMCgUdg.html
http://www.hbzjk.net/szujTL5n9MiQ8HoHmD.html
http://www.hbzjk.net/szujqkqMeaIlrrB1HM.html
http://www.hbzjk.net/szujiC06jDgIH0qMeB.html
http://www.hbzjk.net/szuj3aV5pTNq4oWBoe.html
http://www.hbzjk.net/szujHPZZIfH2DrD5Ml.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值