zoukankan      html  css  js  c++  java
  • 用Pyinstaller 实现py.转化为exe可执行文件----二维码实例

    1,安装 Pyinstaller

       命令提示符窗口:pip install pyinstaller

    2,制作二维码脚本 d5_code.py

    from MyQR import myqr
    #生成二维码
    words = input("请输入您要生成二维码的网址:")
    #save_name 生成的图片, picture 二维码背景图, colorized 是否开启颜色
    # myqr.run(words=words,save_name='mysite.jpg',picture='test_numpy.jpg',colorized=True)
    myqr.run(words=words,save_name='QR_code.jpg')

    3,打包 Python脚本

     在运行 pyinstaller命令需在py同一个目录下

      pyinstaller -F d5_code.py

     **常用的一些附加:

        -D,--onedir 这会创建一个包含可执行文件的单文件夹包(默认)
        -F,--onefile 这个只会创建一个可执行文件

        --specpath DIR 用于存储生成的spec文件的文件夹(默认值:当前目录)

        -n NAME, --name NAME 应用程序的名称(默认值:第一个脚本的名称)
        -i FILE.ico , --icon FILE.ico 为你的程序添加一个图标

      报错误总结
        1. AttributeError: ‘str’ object has no attribute ‘items’
        解决方法: 需要更新一下你的setuptools pip install --upgrade setuptools
        2,打包后运行.exe程序调试闪退
        解决方法:在cmd行里面运行你的.exe文件

  • 相关阅读:
    循环语句
    JAVA-数据类型、变量、常量
    JAVA——程序流程控制——循环语句——for循环(打印三角形)
    循环语句
    JAVA基础学习1
    新手上路
    mysql内置函数之事务
    mysql内置功能
    mysql内置函数之视图
    pymysql模块
  • 原文地址:https://www.cnblogs.com/xcsg/p/10495123.html
Copyright © 2011-2022 走看看