打包_打包器 - CSDN
  • 软件的打包及封装

    2019-06-19 17:39:17
    方法:打开源文件所在的文件夹,空白处Shift+右键,在对话框中点击“此处弹出的命令窗口”,打开后输入pyinstaller -F 程序名 -i 文件名即可打包成功,存放在dist文件夹中。 3.将打包好的程序和一些相关文件放在同一...

    Python基础(DAY3)

    学习内容:

    一、.钢琴软件的制作代码、打包及封装

    步骤:

    1.引入ctypes的安装包,编写相应程序;

    2.将源程序打包成.exe文件

    方法:打开源文件所在的文件夹,空白处Shift+右键,在对话框中点击“此处弹出的命令窗口”,打开后输入pyinstaller -F 程序名 -i 文件名即可打包成功,存放在dist文件夹中。

    3.将打包好的程序和一些相关文件放在同一个文件夹,方便生成相对路径。

    4.安装包的制作:软件最后需要发给用户使用,安装包形式最容易让人接受。

    推荐:小兵安装包、或直接所搜安装包软件封装即可。

    展开全文
  • 1.编译程序,获得相应的可执行文件 2.新建文件夹mydeb 3.mydeb如下结构: mydeb ├── DEBIAN │ ├── control #记录软件各种信息 │ ├── postinst #在解包数据后运行的脚本 │ ├── postrm #在删除文件之后...

    1.编译程序,获得相应的可执行文件
    2.新建文件夹mydeb
    3.mydeb如下结构:

    mydeb
    ├── DEBIAN
    │   ├── control  #记录软件各种信息
    │   ├── postinst #在解包数据后运行的脚本
    │   ├── postrm  #在删除文件之后运行的脚本
    │   ├── preinst #在解包数据之前运行的脚本
    │   └── prerm  #卸载时在删除文件之前运行的脚本
    └── usr
        ├── bin
        │   └── test-mydeb
        ├── lib
        │   └── test-mydeb
        └── share
            ├── applications
            │   └── mydeb.desktop
            └── icons
                └── mydeb.png
    ########################################################################            
    root@PC01:/usr/share/applications# cat mydeb.desktop 
    [Desktop Entry]
    Name=mydeb
    Comment=This is my first product application
    Exec=/usr/bin/test-mydeb
    Icon=/usr/share/icons/mydeb.png
    Terminal=false
    Type=Application
    X-Ubuntu-Touch=true
    Categories=Development
    ##################################################################  
    

    一、control文件内容

    Package: mydeb
    Version: 2.0.0
    Architecture: i386
    Description: This is my first deb
    Maintainer: zhang
    

    二、mydeb.desktop文件内容

    [Desktop Entry]
    Name=mydeb
    Comment=This is my first product application
    Exec=/usr/lib/test-mydeb
    Icon=/usr/share/icons/mydeb.png
    Terminal=false
    Type=Application
    X-Ubuntu-Touch=true
    Categories=Development
    

    三、执行文件

    dpkg -b mydeb/ mydeb_2.0.0_i386.deb  #打包
     dpkg -c mydeb_2.0.0_i386.deb  #查看包内容
     dpkg -s mydeb_2.0.0_i386.deb  #检查是否安装此软件包
     dpkg -i mydeb_2.0.0_i386.deb  #安装
     dpkg -r #只删除软件包
     dpkg -P #删除软件包和配置文件
     dpkg -l #查看包版本架构
    

    四、检验(查看脚本内容是否执行)

    在这里插入图片描述

    展开全文
  • qt打包发布

    2017-06-20 22:56:19
    需要用到qt自带工具windeployqt.exe安装 以qt 5.8.0为例 安装qt-opensource-windows-x86-mingw530-5.8.0.exe即可构建Release版本 使用qt提供的dos窗口 或者:添加环境变量 C:\Qt\Qt5.8.0\5.8\mingw53_32\bin找到...

    需要用到qt自带工具windeployqt.exe

    安装
    以qt 5.8.0为例
    安装qt-opensource-windows-x86-mingw530-5.8.0.exe即可

    构建Release版本
    Release

    使用qt提供的dos窗口
    dos

    或者:添加环境变量 C:\Qt\Qt5.8.0\5.8\mingw53_32\bin

    找到.exe
    将hello.exe放在一个单独的文件夹下

    > cd F:\QT\work\build-hello-Desktop_Qt_5_8_0_MinGW_32bit-Release\pack
    > windeployqt hello.exe
    F:\QT\work\build-hello-Desktop_Qt_5_8_0_MinGW_32bit-Release\pack\hello.exe 32 bit, release executable
    Adding Qt5Svg for qsvgicon.dll
    Skipping plugin qtvirtualkeyboardplugin.dll due to disabled dependencies.
    Direct dependencies: Qt5Core Qt5Widgets
    All dependencies   : Qt5Core Qt5Gui Qt5Widgets
    To be deployed     : Qt5Core Qt5Gui Qt5Svg Qt5Widgets
    Warning: Cannot find GCC installation directory. g++.exe must be in the path.
    Updating Qt5Core.dll.
    Updating Qt5Gui.dll.
    Updating Qt5Svg.dll.
    Updating Qt5Widgets.dll.
    Updating libGLESV2.dll.
    Updating libEGL.dll.
    Updating D3Dcompiler_43.dll.
    Updating opengl32sw.dll.
    Patching Qt5Core.dll...
    Creating directory F:/QT/work/build-hello-Desktop_Qt_5_8_0_MinGW_32bit-Release/pack/iconengines.
    Updating qsvgicon.dll.
    Creating directory F:/QT/work/build-hello-Desktop_Qt_5_8_0_MinGW_32bit-Release/pack/imageformats.
    Updating qgif.dll.
    Updating qicns.dll.
    Updating qico.dll.
    Updating qjpeg.dll.
    Updating qsvg.dll.
    Updating qtga.dll.
    Updating qtiff.dll.
    Updating qwbmp.dll.

    依赖关系自动解决

    展开全文
  • 安装完成后要重启vs才能生效 接下来上动图 鉴于CSDN限制上传最大照片不能超多5M,所以分2次上传。 第一步:新建项目 第二步:寻找UI—bin—Debug—DAL.dll添加并生成项目 第三步:安装程序 ...

    首先,2017版vs没有Setup插件,需要手动安装,点击:插件下载链接
    安装完成后要重启vs才能生效
    接下来上动图
    鉴于CSDN限制上传最大照片不能超多5M,所以分2次上传。
    第一步:新建项目在这里插入图片描述
    第二步:寻找UI—bin—Debug—DAL.dll添加并生成项目
    在这里插入图片描述
    第三步:安装程序

    展开全文
  • 直接利用PyCharm进行打包,点击Terminal 输入命令pyinstaller -w -F Services_Main.py(Services_Main.py为项目主程序代码) 二、 执行完之后会在当前目录下生成两个文件夹,其中.exe文件在dist文件夹里 三、 注意1:...

    一、
    直接利用PyCharm进行打包,点击Terminal
    输入命令pyinstaller -w -F Services_Main.py(Services_Main.py为项目主程序代码)

    二、
    执行完之后会在当前目录下生成两个文件夹,其中.exe文件在dist文件夹里

    三、
    注意1:pyinstaller的参数选项

    -F:是直接生成单独的exe文件,不附带各种依赖文件的。

    -c:生成的exe文件打开方式为控制台打开。

    -w:这个和上面的-c对应,如果你的程序是有ui的,那就用这个-w。这样不会出现控制台,直接是你的ui。

    -I:给你的exe文件添加一个图标,后面要紧接着你想要的ico文件。

    -p:后面紧跟着你要指定的模块搜索路径,如果你的模块安装的路径没有被PyInstaller自动检索到的话,就需要自己指定了。

    注意2:
    项目程序的资源文件(如图片、配置文件)需要手动添加到dist文件夹里

    展开全文
  • 打包软件

    2019-03-25 11:18:22
    转载:... 1、在vs2010选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”: 命名为:Setup1。 这是在VS2010中将有三个文件夹, ... 1....
  • 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...
  • 如何把jar打包成exe

    2018-07-13 11:03:27
    把java程序文件(jar文件)打包成应用程序文件(exe文件)。2.捆绑jre,使java程序能在java环境的电脑上运行。下面,我将会介绍市面上的三款小软件,利用其中的一款或两款,就能实现上述目标:1.Jar2Exe Wi...
  • 目前python打包工具有多个,目前比较好用的为pyinstaller,该工具可以支持在window和linux下使用。 在windows下,大小为几十K的源文件打包成exe文件,可能为几十兆,原因是把程序所引用的库文件也一起打包在一起。...
  • 1,zip压缩工具。 zip的压缩包在windows和linux中都比较常用,它可以压缩目录和文件,压缩时录时,需要指定目录下的文件。zip后面先跟目标文件名,即压缩后得自定义压缩包名,然后跟要压缩的文件或目录。...
  • 以 IntelliJ IDEA 中运行的 spring boot 项目为例,如果想把项目打包成 jar/war 包,则需要在 pom.xml 配置中增加一个打包插件:spring-boot-maven-plugin,并增加一行打包的配置:<packaging>jar&...
  • 最近,在学习QT5的过程中,想尝试着把自己写的工程程序给打包发布出来,在任何一台windows系统都能运行,这样就不会限于电脑需不需要安装QT安装包了。 首先,先介绍自己使用的环境。我使用的QT版本是。我的电脑...
  • SpringBoot项目无需依赖tomcat容器(内含)就可以发布,现在将打包步骤记录一下:1. 打包前确认项目可以正常运行,打开Project Structure 快捷键 Ctrl+Shift+Alt+S,或者点击下图图标2. 将代码打包,操作如下图所示:3.如下...
  • 今天实验室同学看到我的乞丐版二输入规则器,他挺感兴趣的,也想要玩玩,但是他没有装python的环境,总不能让他一直玩我电脑吧,所以想到了将程序打包成exe,直接运行!想法一出来,根本挡不住啊,说干就干,先百度...
  • 一、打包的概念  打包:指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在服务器集群上部署。  压缩或打包文件常见扩展名 *.tar, *.tar.gz, *.gz, *.bz2, *.Z;  Linux系统一般文件的扩展名...
  • vue项目打包步骤

    2020-06-22 18:35:03
    vue项目打包终端运行命令 npm run build打包成功的标志与项目的改变,如下图:点击index.html,通过浏览器运行,出现以下报错,如图:那么应该如下修改呢?具体步骤如下:1、查看package.js文件的scripts命令2、打开...
  • 程序编写测试完成后接下来我们要做的是打包部署程序,但VS2012让人心痛的是没有了打包工具。不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的。  经过翻阅资料发现,VS2012虽然...
  • 打包跟压缩的区别: 打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法是文件的体积变小以达到压缩的目的,可以...
  • Android Studio 超级简单的打包生成apk为什么要打包: apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用。打包分debug版和release包,通常所说的打包指生成release版的apk,release版的apk会比...
  • maven打包时添加外部jar同maven中的jar包一起添加到编译后的文件当中 在开发项目时,有些 jar 包是非 maven 仓库提供的第三方 jar 包,比如七牛的 sdk,阿里的 sdk 等等。在项目开发时,有以下两个方案来引入、打包...
1 2 3 4 5 ... 20
收藏数 835,078
精华内容 334,031
关键字:

打包