精华内容
下载资源
问答
  • 怎么将所有文件打包在一个文件里
    千次阅读
    2019-02-24 11:28:48

    想要打包多个文件,在多个文件下有各个文件的相互调用,如在下例文件下要调用其他文件里的函数

    var AnimateDomManage = require("./animatedommanager.js");
    var AnimateEditor = require("./animateeditor.js");
    var AnimateEnhancer =  require("./animateenhancer.js");
    var FunctionHub = require("./functionhub.js");
    var GeometryDefiner = require("./geometrydefiner.js");
    var GeometrySaver = require("./geometrysaver.js");
    
    window.function(){
        
    }
    
    window.function2(){
        
    }
    

    想要打包后某个函数在自己的主index页面可以直接调用,要加上window, eg,.

    window.function1(){
        
    }
    

    建立下述文件

    • webpack.config.js
    const path = require("path")
    module.exports = {
    	entry:{
        	ant: "./src/js/ant.js"
        },
        output: {
        	filename: "marchingants.js" ,
            path: path.resolve(__dirname, "../out")
        },
    }
    

    在命令行自己的文件夹目录下敲命令

    webpack --config config/webpack.config.js
    

    ps: 两个学习视频,就是看了下面的两个视频学的

    1. https://www.bilibili.com/video/av31582899/?p=5&t=710(将要打包的文件放一起,应该如何使用webpack)
    2. https://edu.csdn.net/course/play/6590/129392(多个文件相互依赖,某个函数需要用户调用)
    更多相关内容
  • 尝试了很多种Python打包为exe可执行文件的方式,通过总结,得出种最简洁、最有效的打包方式分享给大家!

    使用概述:

    尝试了很多种Python打包为exe可执行文件的方式,通过总结,得出一种最简洁、最有效的打包方式分享给大家!

    步骤一(准备好安装文件):

    准备好将要打包的工程文件(夹)
    在这里插入图片描述
    如上图所示,首先将主文件UI.py和文件夹./file放在一级文件夹./YW下方,如果有同级其他.py文件与UI.py放在同一级文件夹即可!

    然后将其他类型的文件统一放入file文件夹当中(例如txt\jpg\csv\png\ico等其他类型文件)


    步骤二(下载安装Pyinstaller):

    先进入控制台,通过cd指令进入到项目当前文件夹
    在这里插入图片描述
    然后输入镜像下载:

    pip install Pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    下载安装后即可!


    步骤三(生成.spec文件):

    .spec文件为安装配置文件,作用是对可执行文件进行配置!

    在Pycharm编译器Terminal窗口当前项目路径中输入如下指令:

    pyi-makespec UI.py
    

    在这里插入图片描述
    随后即可在项目文件夹中生成UI.spec文件!
    在这里插入图片描述


    步骤四(配置.spec文件):

    用记事本打开UI.spec文件:
    在这里插入图片描述

    1、如果还有其他.py文件则在Analysis后面添加,例如我这里添加了个同级文件’tmp.py’

    2、在pathex后手动输入文件工程的绝对路径

    3、在datas后添加其他文件夹’file’,注意括号和文件夹名称(这个是设置其他数据的存储路径)

    4、将consolo = True设置为consolo = False,目的是为了消除封装好exe执行时出现控制台黑框!


    步骤五(配置完成进行封装):

    在Pycharm编译器Terminal窗口当前项目路径中输入如下指令:

    pyinstaller -D -w  UI.spec
    
    

    在这里插入图片描述

    封装完成:
    在这里插入图片描述


    封装结果:

    出现三个文件夹:
    在这里插入图片描述
    点击进入dist:
    找到可执行文件
    在这里插入图片描述
    点击运行:
    在这里插入图片描述
    成功运行!

    展开全文
  • 使用Pycharm多个py文件打包一个可运行并且可安装文件第一步:安装pyinstaller第二步:打包生成exe文件第三步:造成一个类似安装程序的东西 第一步:安装pyinstaller 先打开命令行,打开pycharm左下角: 打包...

    (欢迎光临差–点先生的博客)

    使用Pycharm将多个py文件打包成一个可运行并且可安装文件

    第一步:安装pyinstaller

    先打开命令行,打开pycharm在左下角:
    在这里插入图片描述
    在这里插入图片描述
    打包程序前提要安装pyinstaller:(如果本文档下面要使用那些命令使用不了的话建议卸载pyinstaller再返回这一步使用命令行再装一次)

    命令:pip install pyinstaller
    

    在这里插入图片描述

    第二步:打包生成exe文件

    cd找到文件路径,然后使用pyi-makespec alien_invasion.py命令,将会生成一个.spec文件。

    命令:pyi-makespec 主程序名.py
    

    在这里插入图片描述
    在这里插入图片描述
    修改.spec文件,追加要一起打包的py文件,再修改data参数(注意这里的images就是保存图片的文件夹,我放在我要打包的程序目录下)
    在这里插入图片描述

    然后运行pyinstaller -D -w alien_invasion.spec命令, alien_invasion.spec是你自己上面修改的.spec名。

    命令:pyinstaller -D -w 上一步生成的spec后缀文件名.spec
    

    在这里插入图片描述
    在这里插入图片描述
    之后返回文件目录下会发现多了两个文件夹,build和dist
    在这里插入图片描述
    在dist里面就会有我们生成的程序
    在这里插入图片描述

    打开点击exe应用程序就可以运行了
    在这里插入图片描述

    ** 自此打包算是基本完成了,后面这些是用来生成一个假的安装包,不会往注册表里面插入信息的。直观来说为什么说是假的,你接着完成下面那些步骤就知道了。**

    第三步:造成一个类似安装程序的东西

    实际上是压缩,造成一个类似安装程序的东西:(当然这不是真正的安装程序,只是给你装老大一下的,下面的整个过程后得出的东西还是楼上这张图一样的,但是也不完全属于画蛇添足,感兴趣的就往下看吧)

    1.右键,选择win的压缩工具,压缩这个文件夹。
    在这里插入图片描述
    2.然后点击创建自解压格式压缩文件和锁定压缩文件:
    在这里插入图片描述
    3.点击高级,点击自解压选项,来添加图标标题和许可的信息。
    在这里插入图片描述
    4.下面这些文件图标和许可是可选的,可以全部默认值:
    (当然如果想要学习怎么制作ico也不是不可以,点这个-https://blog.csdn.net/SDKL_YI/article/details/103513372
    在这里插入图片描述
    在这里插入图片描述
    5.然后确定进行压缩
    在这里插入图片描述
    完成后的效果是产生了一个exe文件:
    在这里插入图片描述
    6.点击产生的exe进入一个类似安装程序的界面,到这里整个过程算是完成了。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 【Python】 —— pyinstaller 打包多个 py 文件一个 exe

    千次阅读 多人点赞 2019-05-10 14:05:40
    test 目录下有三 py 文件,分别为 cmmd.py、hello.py、test2/word.py, 依赖关系如下(A>B 表示 A 依赖于 B,或者说 A 中从 B 中 import 一些内容) cmmd.py > hello.py > word.py 三文...

    核心语句:

    pyinstaller -F main.py -p py_dir

    详细描述:

    test 目录下有三个 py 文件,分别为 cmmd.py、hello.py、test2/word.py,

    依赖关系如下(A>B 表示 A 依赖于 B,或者说 A 中从 Bimport 一些内容)

    cmmd.py > hello.py > word.py

      

    三个文件内容分别为:

    # cmmd.py
    # -*- coding: utf-8 -*-
    
    from time import sleep
    
    from hello import show
    
    
    def main():
        count = 1
    
        while count <= 5:
            show(count)
            sleep(1)
            count += 1
        print("Bye!")
        
    
    if __name__ == "__main__":
        main()
    # hello.py
    # -*- coding: utf-8 -*-
    
    from test2.word import what
    
    
    def show(nbr):
        res = "[ No.{} | Test: {}.]".format(nbr, what())
        print(res)
    # word.py
    # -*- coding: utf-8 -*-
    
    
    def what():
        return "Hello, Python"

    通过依赖关系可以知道,cmmd.py 是主程序,即入口,

    所以,在test目录下运行打包命令:

    # -F 打包成一个 exe
    # -p 相关的文件的路径,即所需的其他文件所在目录,
    # 可以用路径分隔符指定多个路径,windows用分号';',linux用冒号':'
    # 这里是在test目录下运行的命令,所以 -p 后边跟的是 相对路径 test2
    # -p 前边写的是主入口程序的路径,这里写的相对路径 cmmd.py
    pyinstaller -F cmmd.py -p test2

    打包的过程的关键信息

    PYTHONPATH

    可见,之前添加的 -p test2,被添加到了PYTHONPATH 中。

    打包后的 exe 运行结果

    run exe

    The end.

    展开全文
  • tar命令 可以用来压缩打包文件...多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file*)(也可以给file*文件mv 目录压缩) 单个目录压缩打包 tar czvf my.tar.gz dir1 多目录压缩打包 tar czvf my.t
  • 第一步,需要安装一个 Fody.Costura 控件 怎么安装呢   点开之后你就会发现有个,PM&gt; 后面 输入 Install-Package Costura.Fody -Version 1.6.2 按照我的代码来就好了。 之后点击 发现还是有...
  • Go 配置文件打包进二进制

    千次阅读 2019-06-20 19:39:03
    有的时候,需要资源文件,类似java的resource一样打包进二进制文件执行的时候就不需要关心路径不对而找不到的问题 本帖使用go-bindata打包 工程目录结构 XXXX ├── resources │├── core-site.xml │└...
  • Python之py文件(一个或多个)打包成exe可执行文件----pyinstaller 一、首先,先安装pyinstaller win+R,输入cmd,回车进入后输入pip install pyinstaller 注:我是因为安装完了pyinstaller所以会出现这样的情况,...
  • 如何python文件打包成exe格式

    万次阅读 多人点赞 2021-12-18 09:23:51
    文章目录如何python文件打包成exe格式1、安装pyinstallerimage-202112172208230072、进入python文件的存储位置3、生成exe文件4、pyinstaller详解 如何python文件打包成exe格式 1、安装pyinstaller 打开命令行,...
  • .py文件打包成.exe文件的两种方法

    千次阅读 多人点赞 2021-10-10 12:01:20
    auto-py-to-exe 是一个用于Python程序打包成可执行文件的图形化工具 安装 auto-py-to-exe 要求 python 环境要大于或等于 2.7 然后 cmd 里面输入: # pip install auto-py-to-exe , 安装完成之后, cmd 输入:...
  • Python 多层文件夹里面的文件打包为zip压缩包 file文件夹里面的key文件夹里面的所有内容打包为zip压缩包。 文件夹结构如下: j@ubuntu:~/Desktop/file$ pwd /home/j/Desktop/file j@ubuntu:~/Desktop/file$ tree...
  • java文件如何打包

    千次阅读 2021-03-04 02:22:29
    java文件打包的方法如下:1、首先要确认自己写的程序有没有报错。2、第次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.项目上,右键,选择Export。2.进入到下图...
  • QT 软件打包一个单独可执行.exe文件流程
  • 1、需要打包的项目为anjuke_sd目录下的所有python文件,其中excute_main.py为主文件。 2、生成主函数对应的spec文件 命令:anjuke_sd路径下使用:pyi-makespec excute_main.py 如下图已经生成excute_main.spec...
  • 版权声明:转载请注明作者(独孤尚良dugushangliang)...单文件打包所得只有一个exe文件,双击即启动我们打包的程序。 如下图所示是多个文件打包所得,有许多PYD文件、文件夹、DLL文件等,其中会有一个exe文件,这...
  • 使用linux系统时,一些新手会遇到linux文件打包、压缩和解压的问题,具体该怎么解决呢?接下来为你提供详细教程,具体如下。Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以许多文件一起保存到一个...
  • 、开发环境 我安装的python3.6 64+win10+JetBrains PyCharm 2018.1.3 x64 二、安装包 pywin32 下载地址:https://github.com/mhammond/pywin32 PyInstaller 下载地址:...开始我PyCharm中安装了这两...
  • 文章目录前言、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,...
  • Pkghttps://github.com/zeit/pkgPkg可Node.js项目打包一个单独的可执行文件,可未安装Nodejs的机器上运行。支持win、linux等多系统。为什么使用pkgNode.js应用不需要经过编译过程,可以直接把源代码拷贝到部署...
  • 1. 选择debug/release下所有文件,鼠标右键“添加到压缩文件…” 2. 常规-&gt;压缩选项-&gt;创建自解压格式压缩文件,可默认文件名重命名 3. 高级-&gt;自解压选项 3.1 设置-&gt;提取后运行...
  • 如何把一个java程序打包成exe文件.doc

    热门讨论 2012-04-22 07:57:29
    核心提示:首先,编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要jre打包。 这几步操作...
  • python文件打包成dll文件,并调用

    千次阅读 2021-07-01 17:49:21
    Python有py、pyc、pyw、pyo、pyd等文件格式,其中除py其他格式起到了不暴露源码的作用,相当...另外种方式是通过代码来生成pyc文件,同样转化后的.pyc文件将在当前目录的__pycache__文件夹下. importpy_compile .
  • 创建main.js文件模块进行集中导入,作为整个项目的入口(webpack.config.js中设置为入口) 创建webpack.config.js文件,设置整个项目的入口,设置项目打包的出口dist/bundle.js 创建index.html文件,<...
  • 单个文件打包 1.安装Pyinstaller模块 2.Pycharm中的Terminal输入命令:“pyinstaller -F -w XXX.py” 就可以制作出exe。 cmd中:先cd到项目目录下再输入命令。例如:pyinstaller -F -w -i g:\2345Downloads\...
  • 三步教你如何python文件打包成exe可执行文件

    万次阅读 多人点赞 2020-04-12 22:20:17
    python 打包成exe 主要有两种,种是py2exe,另种便是pyInstaller,之前我是用py2exe的,但是我后来发现py2exe存在问题:1,打包好的 exe只能相同的系统下运行,比如你XP系统用py2exe打包好的exe只能XP上...
  • linux环境文件或者文件夹打包

    千次阅读 2022-04-29 10:33:05
    tar命令可以用来压缩打包文件、多个文件、单个目录、多目录。 常用格式: 单个文件压缩打包 tar czvf my.tar file1 多个文件压缩打包 tar czvf my.tar file1 file2,… 单个目录压缩打包 tar czvf my.tar dir1...
  • tar命令可以用来压缩打包文件...常用格式:单个文件压缩打包 tar czvf my.tar.gz file1多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file*)(也可以给file*文件mv 目录压缩)单个目录压缩打包 tar c...
  • Python 项目打包成 EXE 可执行文件

    千次阅读 多人点赞 2021-07-23 18:45:38
    你好,我是悦创。 一直有读者后台问有关 Python 脚本打包成 exe 的问题。 今天就给大家全面总结一下:Python 如何打包成 exe...那我们如果写了一个数据分析/自动化办公的小脚本,想分享给同事小姐姐使用,可她电脑又
  • python利用pyinstaller打包文件

    千次阅读 2022-02-28 10:53:30
    首先命令行下载...pyinstaller -F 工程名.py 参数F表示覆盖打包,这样打包时,不管我们打包几次,都是最新的,而且它是集成一个exe文件,不适合调试 pyinstaller - D -c 工程名.py 参数D 生成一个目录,各种...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 908,735
精华内容 363,494
关键字:

怎么将所有文件打包在一个文件里