zoukankan      html  css  js  c++  java
  • python-打包程序

    python写的桌面程序给用户使用,即不想给源码,也不想给他配置环境,可以打包成一个exe给他使用。

    安装包PyInstaller

    pip install PyInstaller

    在cmd中cd到python脚本的路径,pyinstaller命令-F参数是打包成一个exe,-w是不带命令界面,后面跟上要打包的主脚本。

    pyinstaller -w   py_Video.py 

    打包完后,同路径下生成2个文件夹,build,dist,dist下就是打包的程序。

    运行打包的程序,如果闪退,报错缺失dll,有些第三方包会无法自动打包的情况。

    则到调试的python环境下pythonLibsite-packages找到该包放到打包好的程序里。(如果有图片这类的也放到打包好的程序里)

    这种情况无法使用-F打包成一个exe。

    可以使用Enigma Virtual Box,将他们重新打包成一个exe

    第一个是刚才打包的程序exe,第二行是现在打包后要放的路径,在点击添加文件夹递归,选择刚才打包好的整个文件夹,再加点打包即可。

     

  • 相关阅读:
    mybatis plus 执行sql
    springboot 打印 mybatisplus 的sql
    easyexcel 简单使用
    springboot ehcache
    easyexcel 时间转换
    springboot stopwatch
    c# 开机自动启动
    sqlHelper
    DirectX录音
    c# 发邮件
  • 原文地址:https://www.cnblogs.com/JinweiChang/p/12455705.html
Copyright © 2011-2022 走看看