python3.5怎么打包编译

问题:用Python开发的小工具备时须要编译打包为Windows(*.exe)、Mac等操做系统下的可执行性文件以供非程序员使用。python

解决方案:程序员

  1、py2exe

  目前只支持到Python3.4,暂不支持Python3.5工具

  

  2、PyInstaller

    安装:操作系统

      直接安装:.net

      pip install pyinstaller命令行

      下载源码包,而后进入包目录,用命令安装调试

      python setup.py installip

    使用:开发

      进入cmd窗口get

      进入须要打包的程序目录

      输入:pyinstaller + 须要打包的程序(*.py)名称

    发布命令:

    -w指令

      直接发布的exe应用带命令行调试窗口,在指令内加入-w命令能够屏蔽

    -F指令

      注意指令区分大小写。这里是大写。使用-F指令能够把应用打包成一个独立的exe文件,不然是一个带各类dll和依赖文件的文件夹

    Error:failed to create process

      编译时,出现“failed to create process”错误。

      解决方法是打开pyinstaller-script.py,把第一行的路径用引号括起来,最终是下面这个样子就对了

      #!"c:\program files\python35-32\python.exe"

相关文章
相关标签/搜索