mypath

文件来源http://blog.csdn.net/u011541946/article/details/71511863

本文介绍如何把py文件打包成exe的可执行文件,这个场景还是很有用处的,例如,你用Python开发了一个软件,你如果要让windows用户使用,你肯定要把你的项目打包成exe文件吧。

1. 下载cx_Freeze 库

打开浏览器,输入这个地址https://pypi.python.org/pypi/cx_Freeze/,然后下载,就下载cx_Freeze-5.0.1.win32-py3.6.exe,下载后默认安装就可以。

2. 准备一个exe_demo.py文件。里面什么内容都可以,例如

 

[python] view plain copy
 
  1. # 多行打印    
  2.         
  3. print(\'\'\'\'\'\'\'  
  4. 第一行内容  
  5. 第二行内容  
  6. 第三行内容  
  7. 。。。。  
  8. ==========================  
  9. |                       |  
  10. |                       |  
  11. |                       |  
  12. |       Welcome         |  
  13. |                       |  
  14. |                       |  
  15. |                       |  
  16. ==========================  
  17.       
  18. \'\'\')    

3. 制作一个setup.py文件

 

把exe_demo.py文件复制到一个桌面文件夹,例如我桌面有一个exe文件夹。然后新建一个setup.py文件,这个文件必须要和exe_demo.py保持在同一个路径下。

setip.py文件内容如下:

 

[python] view plain copy
 
  1. from cx_Freeze import setup, Executable  
  2.   
  3.   
  4. setup(name=\'test to exe\',  
  5.       version = \'0.1\',  
  6.       description=\'test from py file to exe file\',  
  7.       executables = [Executable("exe_demo.py")]  
  8.   
  9.       )  

4. cmd输入 python setup.py build命令

 

      打开cmd,先cd到桌面的exe这个文件夹,然后输入python setup.py build,如果cx freeze没安装错,就会在exe这个文件夹里生成一个build的文件夹,点击进入,发现有一个exe.win32-3.6的文件夹,然后点击进入,最后可以找到一个exe_demo.exe的文件,点击可以打开cmd,打印上面welcome的图案。这里,其他生成的必要文件,你就不用管了。

PS:如果不想看到cmd画面一闪而过,你可以在exe_demo.py文件尾部添加一行:input(\'请按任意键退出\'),保存exe_demo.py文件,从新做下步骤4

 

分类:

技术点:

相关文章:

  • 2021-05-26
  • 2021-10-14
  • 2021-05-03
  • 2021-10-02
  • 2021-04-30
  • 2021-11-30
  • 2021-06-14
  • 2021-08-26
猜你喜欢
  • 2021-11-30
  • 2021-06-29
  • 2021-11-20
  • 2021-11-20
  • 2021-11-30
  • 2021-10-14
相关资源
相似解决方案