zoukankan      html  css  js  c++  java
  • python3.5怎么打包编译

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

    解决方案:

      一、py2exe

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

      

      二、PyInstaller

        安装:

          直接安装:

          pip install pyinstaller

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

          python setup.py install

        使用:

          进入cmd窗口

          进入需要打包的程序目录

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

        发布命令:

        -w指令

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

        -F指令

          注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹

        Error:failed to create process

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

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

          #!"c:program filespython35-32python.exe"

     

  • 相关阅读:
    CentOS 7 iSCSI 多路径Multipath配置
    Centos7 GRE Tunnel
    ESXi开启虚拟化
    ownCloud 10.2.1搭建云盘服务器
    cinder不同类型volume转换
    linux的bond及子接口配置
    openstack 平台添加vGPU
    ownCloud 10.2.1搭建云盘服务器
    openstack nova 热迁移问题
    bugku-web40对git命令的使用
  • 原文地址:https://www.cnblogs.com/mayi0312/p/6755799.html
Copyright © 2011-2022 走看看