zoukankan      html  css  js  c++  java
  • 使用pyinstaller----python转exe

    自己写了一个定时清理日志的脚步,因为服务器是Windows,不想部署Python环境,就考虑到转成exe文件即可。

    从网上了解到python转exe方法比较多,我选用了pyinstaller,过程比较简单。

    去pyinstaller官网下载相应版本   官网地址:http://www.pyinstaller.org/

    注意,同时必须安装pywin32。

     
    安装完pyinstaller之后就可以开始了。 
     
    1.使用pyinstaller生成可执行文件的方法
        1.1 将依赖文件集中到一个文件夹,进入pyinstaller目录:
              pyinstaller -D -w main.py      #把main.py替换成你的主入口python文件即可。
               -w参数代表main.py是一个窗体程序。
        1.2  将所有依赖文件都打包到同一个可执行文件中:
              pyinstaller -F -w  main.py  

    F, --onefile Py代码只有一个文件

    -D, --onedir Py代码放在一个目录中(默认是这个)

    -K, --tk 包含TCL/TK

    -d, --debug 生成debug模式的exe文件

    -w, --windowed, --noconsole 窗体exe文件(Windows Only)

    -c, --nowindowed, --console 控制台exe文件(Windows Only)

    -X, --upx 使用upx压缩exe文件

    -o DIR, --out=DIR 设置spec文件输出的目录,默认在PyInstaller同目录

    --icon=<FILE.ICO> 加入图标(Windows Only)

    -v FILE, --version=FILE 加入版本信息文件

  • 相关阅读:
    控制台——args参数的赋值方法
    整数排序的几种方法
    基于CentOS系统下的Oracle的安装
    QT的学习
    HDU 2104 hide handkerchief
    HDU 2103 Family Plan
    HDU 2115 I Love This Game
    HDU 2100 Lovekey
    猜数字游戏
    利用Hough变换识别图像中的直线
  • 原文地址:https://www.cnblogs.com/kingleft/p/5257854.html
Copyright © 2011-2022 走看看