Python 3.5 打包成exe 方法

如果python写的脚本可以打包成exe的话,那么就不用每次都打开命令行,然后python xxx.py了。

当然也给小白用户更好的使用方法。

本文介绍python 3.5打包成exe的方法。

发现支持Python3的主要有如下两个方法:

  • pyinstaller
  • cx-Freeze

推荐前者

pyinstaller

安装简单,直接

  • pip install pyinstaller

使用方法也很简单

  • pyinstaller /path/to/yourscript.py

其它说明

  • 如果需要打包成单个文件的话,可以加上- -onefile选项

  • 此外,运行exe的机器貌似不需要python 3.5的环境!

我使用该方法将写的自动下课件的脚本打包完成。 地址:UCAS 课件自动下载

 

cx-Freeze

安装

我使用的是cx-Freeze来进行打包,

直接进行 pip install cx_Freeze 即可。

  • 这个方法运行exe的机器仍然需要安装python 3.5 环境,下载地址
    • https://www.python.org/ftp/python/3.5.2/python-3.5.2.exe

创建setup.py 文件

在你的项目下创建setup.py文件,该文件输入如下内容:其中,Executable(‘main.py’) 中main.py是你脚本的文件名。

 

打包

接着,只要在命令行中输入:

  •  python setup.py build

该命令在该目录下创建build文件夹,里面有打包好的文件。

 

 

 

本博客若无特殊说明则由 hrwhisper 原创发布
转载请点名出处:细语呢喃 > Python 3.5 打包成exe 方法
本文地址:https://www.hrwhisper.me/pack-python-3-5-to-exe/

听说帅的人已经打赏了

OtherCodes, python learning, 开发环境/开发工具 . permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *