精华内容
下载资源
问答
  • python打包
    2022-04-13 17:55:14

    因需要,Windows环境运行,打包pyc,全工程打包

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time    : 2022/2/14 11:15
    # @Author  : cwb
    # @Site    : 
    # @File    : setup-pyc.py
    # @Software: PyCharm
    import os
    import shutil
    import compileall
    from pathlib import Path
    versions = ".cpython-37"
    pycache = "__pycache__"
    build_dir = 
    更多相关内容
  • 主要介绍了Python打包文件夹的方法,结合实例形式总结分析了Python打包成zip,tar,tar.gz等格式文件的操作技巧,需要的朋友可以参考下
  • 今天小编就为大家分享一篇python打包生成的exe文件运行时提示缺少模块的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Python打包exe环境

    2017-09-29 15:20:41
    Python打包exe环境,经过测试,可在win10x64,xp-x86上面安装使用,打包出来的exe可在32位系统下运行, python2.7.14 32位,pywin32,pyinstaller-2.0 ,upx308w
  • 今天小编就为大家分享一篇python打包exe开机自动启动的实例(windows),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 使用python打包生成exe文件,win7 64位和32位均可运行 当前环境说明: win7 64位,已安装python3.6-64位版本 python3.6-64位环境变量已配置 问题:win7 64位打包成exe文件后,不能在32位系统运行 需求:...
  • 解决win7系统下python打包EXE不能运行的升级包,解压之后,直接点击安装就可以了
  • 兼容版64位和32位系统的python打包exe,一般我们在64位操作系统上封装的python文件在32位系统上会出现不兼容的情况,用此方法解决
  • 本文实例讲述了Python打包可执行文件的方法。分享给大家供大家参考,具体如下: Python程序需要依赖本机安装的Python库,若想在没有安装Python的机器上运行,则需要打包分发,目前有两个比较好用的工具:PyInstaller...
  • python 打包后win7丢失api-ms-win-core-path无法启动
  • python在wIn10下pyinstaller打包后运行正常,但是在win7 x64下运行则报错,提示 计算机丢失api-ms-win-crt-runtime-l1-1-0.dll的解决方法
  • 别再问我Python打包成exe了!(终极版)

    万次阅读 多人点赞 2021-01-13 13:01:00
    大家好,我是小五????《老板又出难题,气得我写了个自动化软件》上次这篇文章中,评论区有好几条留言都是关心如何将python脚本打包成10多M的?那今天小五就给大家全面总结一下:Pyth...

    大家好,我是小五

    《老板又出难题,气得我写了个自动化软件》

    上次这篇文章中,评论区有好几条留言都是关心如何将python脚本打包成10多M的?

    那今天小五就给大家全面总结一下:Python如何打包成exe,以及如何打得足够小。

    标准打包

    目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。如果对这块已经很熟悉的小伙伴,可以直接下滑到本文下半部分。

    为什么要打包?

    众所周知,Python脚本不能在没有安装Python的机器上运行。

    那我们如果写了一个数据分析/自动化办公的小脚本,想分享给同事小姐姐使用,可她电脑又没有装Python。

    这个时候如果将脚本打包成exe文件,微信发送给她,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。岂不美哉?

    (当然,想通过帮安装Python跟小姐姐建立感情的话,就当我没说)

    安装Pyinstaller

    首先我们要先安装Pyinstaller,直接在cmd使用pip命令

    pip install pyinstaller 
    

    如果网速太慢可以切换国内源来加速,本文其他部分直接使用国内源,不再重复注释。

    pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #清华源
    

    Pyinstaller打包步骤

    这里我们拿之前《Python自动化办公 | 同事要我帮忙补写178份Word日报!》这篇的python代码,作为案例来演示。将其中脚本py_word.py,待处理的表格文件workbook.xlsx,以及准备好的软件图标图片chengzi.ico放在了我电脑的F:\py_word目录下(如果大家感兴趣的话,可以在文末下载获取)

    1、cmd切换到我们刚刚放文件的目录

    2、执行命令Pyinstaller -F -w -i chengzi.ico py_word.py,执行过程特别漫长,就没有录制动图。

    执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹。

    已经生成了一个名为py_word的exe应用程序,并且图标也是我们设置的橙子图案,看来已经成功一半了。

    要不运行一下,试试能否正常生成word日报?

    打包exe后执行

    成功运行,可惜就是文件有点大(339M)

    Pyinstaller参数详解

    说回刚刚执行的命令

    Pyinstaller -F -w -i chengzi.ico py_word.py
    

    给大家解释一下其中Pyinstaller的参数,其中-F参数代表制作独立的可执行程序。

    -w是指程序启动的时候不会打开命令行。如果不加-w的参数,就会有黑洞洞的控制台窗口出来。比如在刚才的脚本里我加一行print('Hello World!'),那么就不要放-w参数了,不然运行会报错,毕竟Hello World!需要在命令行里打印出来。此外,-w参数在GUI界面时非常有用。

    最后的-i chengzi.ico就是指设置自己的图标图案,因为默认打包图片是下图这样的。这个参数也可以写成--icon=chengzi.ico

    最后稍微总结一下:

    Pyinstaller -F py_word.py 打包exe
    
    Pyinstaller -F -w py_word.py 不带控制台的打包
    
    Pyinstaller -F -w -i chengzi.ico py_word.py 打包指定exe图标打包
    

    以上三个是比较常用的参数,其他参数详见下表

    Pyinstaller参数大全

    ico图片生成

    自己做的软件都喜欢放上自己的图标,不过哪来那么多ico图片呢?

    一个是可以找专门的ico图片网站,不过都很小众,图片库也很小。

    另一个是可以自己生成,这里就给大家分享一个网站,可以把其他格式图片转成ico格式:https://app.xunjiepdf.com/img2icon/

    ico图片格式转换

    压缩打包

    好了,小伙伴们

    来到了最激动人心的时刻,刚刚生成的exe实在太大了,300多M的软件程序想用微信传一下都费劲。

    我也试过很多方法,比如:修改spec文件自定义打包、pipenv 虚拟环境、使用开源的upx压缩等等,但是往往要么过程比较麻烦,要么成功率不高(压缩成不成功全看脸)。

    而我要分享的,是自己一直在用的,最简单且成功率极高的方法——conda创建虚拟环境。

    Python打包为什么大?

    在压缩打包之前,先简单说一下为什么Python打包过大?

    Python打包exe,不但体积大而且运行奇慢。解释型语言大都是这个样子,只不过Python尤其突出。要解决大而慢,只能用编译型语言,如C,C++,甚至VB都好很多,体积最小的是汇编。[1]

    此外,还有知乎大佬说是因为“Anaconda里内置了很多库,打包的时候打包了很多不必要的模块进去,要用纯净的Python来打包。”

    所以我们可以模拟一个新环境,其中只安装我们本次打包所必要的工具包即可。

    那最适合的就是——虚拟环境了!

    虚拟环境

    Python创建虚拟环境的方法有很多,而我是个Anaconda忠实用户,如果你跟我一样,那就简单了。(大家也可以使用Virtualenv、Pipenv来设置虚拟环境,善用搜索,方法大同小异)

    先记几个命令,很简单

    conda create -n 虚拟环境名字 python==3.6  #创建虚拟环境
    
    conda activate 虚拟环境名字  #激活虚拟环境
    
    conda deactivate  #退出虚拟环境
    

    从开始菜单运行“Anaconda Prompt”,出现的界面输入创建虚拟环境的指令。成功创建了一个名字为aotu,且基于python版本3.6的虚拟环境。

    在创建过程中需要回复(y/n),Yes,再激活虚拟环境

    conda安装的虚拟环境,会把虚拟环境的目录生成在anaconda安装目录下的env目录下。

    当然我们也可以在刚刚的窗口,使用命令conda info --envs,来查看conda环境下所有的虚拟环境

    安装所需的库

    上面我们已经创建并激活了名为aotu虚拟环境,输入conda list可以查看当前虚拟环境里已经安装的库。

    我们打开所要打包的Python脚本,对比上图,发现pandasdocx这两个库还需要额外安装。当然,也不能缺了打包必不可少的pyinstaller库。

    待打包脚本

    安装库的过程不再赘述

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
    
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-docx
    
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
    

    安装后再看

    已成功安装,还有一些因为这几个库所附带安装的,就不管他们了。

    Pyinstaller打包步骤

    这里就不再重复了,只换个苹果图标试试

    Pyinstaller -F -w -i apple.ico py_word.py
    

    生成

    成功压缩到29.8M,如果不导入pandas这位大神,应该就可以10多M了

    运行一下,毫无问题

    最后再简单总结一下虚拟环境+打包的全过程(只三步):

    #创建虚拟环境
    conda create -n aotu python=3.6
    
    #激活虚拟环境
    conda activate aotu
    
    #Pyinstaller打包
    Pyinstaller -F -w -i apple.ico py_word.py
    

    总结一些小坑

    1、说起来还是有点玄学,上文中一模一样的过程我在两个电脑都执行过一遍。在其中一个上显示缺少xlrd这个库,安装后成功打包,也是一样的大小。小伙伴们可以在文末获取文件,也试试。

    2、在安装库是要注意一些库名,比如docx这个库不要pip install docx,而是需要

    pip install python-docx
    

    还有一些库可能因为版本不同导致不能使用,多碰碰壁就好了。

    3、为了防止打包时候有些库没安装好,可以先在虚拟环境中执行一下Python脚本。运行无误的话再打包,比较保险。

    4、最后,如果想要删除虚拟环境的话,可执行下方命令

    conda remove -n aotu--all 
    

    5、打包为exe的话,版本尽量选择python3.6+32位版本,因为win64位系统向下兼容32位程序,但是如果不考虑32位系统的话无所谓,直接python64位版本直接打包就可以,只是只能在win64位系统上跑。[2]

    下载链接

    如果大家想测试Python打包,手头又没有合适的文件,可以在「凹凸数据」后台回复“打包”即可获得以下文件:

    参考资料

    [1]弗拉基米尔: https://www.zhihu.com/question/281858271/answer/613147412

    [2]《别再问我怎么Python打包成exe了!》: https://mp.weixin.qq.com/s/zilDeFunWLG0mBS_x0vNnA

    展开全文
  • 目前比较常见的打包exe方法都是通过Pyinstaller来实现的,...这个时候如果将脚本打包成exe文件,微信发送给她,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。岂不美哉? (当然,想通过帮安装P

    目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。如果对这块已经很熟悉的小伙伴,可以直接下滑到本文下半部分。

    为什么要打包?

    众所周知,Python脚本不能在没有安装Python的机器上运行。

    那我们如果写了一个数据分析/自动化办公的小脚本,想分享给同事小姐姐使用,可她电脑又没有装Python。

    这个时候如果将脚本打包成exe文件,微信发送给她,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。岂不美哉?

    (当然,想通过帮安装Python跟小姐姐建立感情的话,就当我没说)

    安装Pyinstaller

    首先我们要先安装Pyinstaller,直接在cmd使用pip命令

    pip install pyinstaller 
    

    如果网速太慢可以切换国内源来加速,本文其他部分直接使用国内源,不再重复注释。

    pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #清华源
    

    Pyinstaller打包步骤

    这里我们拿之前《Python自动化办公 | 同事要我帮忙补写178份Word日报!》这篇的python代码,作为案例来演示。将其中脚本py_word.py,待处理的表格文件workbook.xlsx,以及准备好的软件图标图片chengzi.ico放在了我电脑的F:\py_word目录下(如果大家感兴趣的话,可以在文末下载获取)

    1、cmd切换到我们刚刚放文件的目录

    2、执行命令Pyinstaller -F -w -i chengzi.ico py_word.py,执行过程特别漫长,就没有录制动图。

    执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹。

    已经生成了一个名为py_word的exe应用程序,并且图标也是我们设置的橙子图案,看来已经成功一半了。

    要不运行一下,试试能否正常生成word日报?

    打包exe后执行

    成功运行,可惜就是文件有点大(339M)

     

    Pyinstaller参数详解

    说回刚刚执行的命令

    Pyinstaller -F -w -i chengzi.ico py_word.py
    

    给大家解释一下其中Pyinstaller的参数,其中-F参数代表制作独立的可执行程序。

    -w是指程序启动的时候不会打开命令行。如果不加-w的参数,就会有黑洞洞的控制台窗口出来。比如在刚才的脚本里我加一行print('Hello World!'),那么就不要放-w参数了,不然运行会报错,毕竟Hello World!需要在命令行里打印出来。此外,-w参数在GUI界面时非常有用。

    最后的-i chengzi.ico就是指设置自己的图标图案,因为默认打包图片是下图这样的。这个参数也可以写成--icon=chengzi.ico

    最后稍微总结一下:

    Pyinstaller -F py_word.py 打包exe
    
    Pyinstaller -F -w py_word.py 不带控制台的打包
    
    Pyinstaller -F -w -i chengzi.ico py_word.py 打包指定exe图标打包
    

    以上三个是比较常用的参数,其他参数详见下表

    Pyinstaller参数大全

    ico图片生成

    自己做的软件都喜欢放上自己的图标,不过哪来那么多ico图片呢?

    一个是可以找专门的ico图片网站,不过都很小众,图片库也很小。

    另一个是可以自己生成,这里就给大家分享一个网站,可以把其他格式图片转成ico格式:https://app.xunjiepdf.com/img2icon/

    ico图片格式转换

    压缩打包

    好了,小伙伴们

    来到了最激动人心的时刻,刚刚生成的exe实在太大了,300多M的软件程序想用微信传一下都费劲。

    我也试过很多方法,比如:修改spec文件自定义打包、pipenv 虚拟环境、使用开源的upx压缩等等,但是往往要么过程比较麻烦,要么成功率不高(压缩成不成功全看脸)。

    而我要分享的,是自己一直在用的,最简单且成功率极高的方法——conda创建虚拟环境。

    Python打包为什么大?

    在压缩打包之前,先简单说一下为什么Python打包过大?

    Python打包exe,不但体积大而且运行奇慢。解释型语言大都是这个样子,只不过Python尤其突出。要解决大而慢,只能用编译型语言,如C,C++,甚至VB都好很多,体积最小的是汇编。[1]

    此外,还有知乎大佬说是因为“Anaconda里内置了很多库,打包的时候打包了很多不必要的模块进去,要用纯净的Python来打包。”

    所以我们可以模拟一个新环境,其中只安装我们本次打包所必要的工具包即可。

    那最适合的就是——虚拟环境了!

    虚拟环境

    Python创建虚拟环境的方法有很多,而我是个Anaconda忠实用户,如果你跟我一样,那就简单了。(大家也可以使用Virtualenv、Pipenv来设置虚拟环境,善用搜索,方法大同小异)

    先记几个命令,很简单

    conda create -n 虚拟环境名字 python==3.6  #创建虚拟环境
    
    conda activate 虚拟环境名字  #激活虚拟环境
    
    conda deactivate  #退出虚拟环境
    

    从开始菜单运行“Anaconda Prompt”,出现的界面输入创建虚拟环境的指令。成功创建了一个名字为aotu,且基于python版本3.6的虚拟环境。

    在创建过程中需要回复(y/n),Yes,再激活虚拟环境

    conda安装的虚拟环境,会把虚拟环境的目录生成在anaconda安装目录下的env目录下。

    当然我们也可以在刚刚的窗口,使用命令conda info --envs,来查看conda环境下所有的虚拟环境

    安装所需的库

    上面我们已经创建并激活了名为aotu虚拟环境,输入conda list可以查看当前虚拟环境里已经安装的库。

    我们打开所要打包的Python脚本,对比上图,发现pandasdocx这两个库还需要额外安装。当然,也不能缺了打包必不可少的pyinstaller库。

    待打包脚本

    安装库的过程不再赘述

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
    
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-docx
    
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
    

    安装后再看

    已成功安装,还有一些因为这几个库所附带安装的,就不管他们了。

    Pyinstaller打包步骤

    这里就不再重复了,只换个苹果图标试试

    Pyinstaller -F -w -i apple.ico py_word.py
    

    生成

    成功压缩到29.8M,如果不导入pandas这位大神,应该就可以10多M了

    运行一下,毫无问题

    最后再简单总结一下虚拟环境+打包的全过程(只三步):

    #创建虚拟环境
    conda create -n aotu python=3.6
    
    #激活虚拟环境
    conda activate aotu
    
    #Pyinstaller打包
    Pyinstaller -F -w -i apple.ico py_word.py
    

    总结一些小坑

    1、说起来还是有点玄学,上文中一模一样的过程我在两个电脑都执行过一遍。在其中一个上显示缺少xlrd这个库,安装后成功打包,也是一样的大小。小伙伴们可以在文末获取文件,也试试。

    2、在安装库是要注意一些库名,比如docx这个库不要pip install docx,而是需要

    pip install python-docx
    

    还有一些库可能因为版本不同导致不能使用,多碰碰壁就好了。

    3、为了防止打包时候有些库没安装好,可以先在虚拟环境中执行一下Python脚本。运行无误的话再打包,比较保险。

    4、最后,如果想要删除虚拟环境的话,可执行下方命令

    conda remove -n aotu--all 
    

    5、打包为exe的话,版本尽量选择python3.6+32位版本,因为win64位系统向下兼容32位程序,但是如果不考虑32位系统的话无所谓,直接python64位版本直接打包就可以,只是只能在win64位系统上跑。

    【python学习】
    学Python的伙伴,欢迎加入新的交流【君羊】:1020465983
    一起探讨编程知识,成为大神,群里还有软件安装包,实战案例、学习资料

    展开全文
  • python打包wheel文件

    2021-11-13 09:19:44
    python打包wheel文件 Python打包whl文件 二、重要说明 打包的package中需要包含README.md、LICENSE[非必须]和setup.py文件。三者分别是说明文档,许可证以及python setuptools所用来安装该package的构建脚本。 setup...

    一、参考资料

    python打包wheel文件
    Python打包whl文件

    二、重要说明

    打包的package中需要包含README.md、LICENSE[非必须]和setup.py文件。三者分别是说明文档,许可证以及python setuptools所用来安装该package的构建脚本。

    setup.py中包含了package对应的信息(例如该package的名称、版本、作者)以及该package应当包含的程序文件和数据。

    三、参数解释

    name: 该package的名字,该名字可以由字母、数字、-组成,注意这个名字不能与其它已经上传到pypi.org的项目相同
    version: 这个就是包的发布版本,可以直接写在这,也可以从其它地方引用
    author: author可以用来指定该package的作者信息
    author_email: 这个也是指定该package的作者信息
    py_modules: 打包的.py文件
    license: 支持的开源协议
    description: 对当前package的较短的总结
    long_description: 是对当前package的详细说明。这一详细说明将被展示在Python Package Index上当前项目的主页
    long_description_content_type: 指定了long_description内容的格式。在当前情况下为markdown
    url: 是当前package的主页链接。大多数情况下这是一个GitHub, GitLab, Bitbucket或者其他代码存储服务的链接
    packages: 打包的python文件夹,是一系列应当包含在发布软件包文件(distribution package)中的可被import的python包文件。我们可以手动在此处罗列所有文件。或者如本例中一样使用find_packages()函数自动包含所有的python包文件以及子包文件。
    python_requires: python依懒版本
    classifiers: 指定了当前package的其他元信息(metadata)。例如当前package兼容的python版本和操作系统,当前package提供的功能的类型,当前package的许可证等等。我们应当总是至少包括当前package所支持的python版本,操作系统和许可证。注意此处定义的classifiers关键字所包含的信息应当符合PyPI的规定。
    requires : 定义依赖哪些模块
    install_requires: 指定了当前package所依赖的其他python类库。这些指定的python类库将会在本package被安装的时候一并被安装。
    platforms: 程序适用的软件平台列表
    keywords: 程序的关键字列表
    include_package_data: 是否自动包含包内所有受版本控制(cvs/svn/git)的数据文件,默认True
    entry_points: 用来支持自动生成cli命令
    

    四、关键步骤

    printdemo.py

    def demo():
        print('print demo')
    

    setup.py

    from setuptools import  setup
    setup(
        name='printtest',
        version='1.0',
        py_modules=['printtest']
    )
    
    from setuptools import setup
    
    
    setup(
        name='quantizer',
        version='1.0.0',
        description='Offline quantitative toolkit.',
        long_description='This kit can be applied on the edge or terminal equipment, \
        the model can be offline quantitative compression.\
        Note, this toolkit tied with hardware devices.',
        author='yoyo',
        author_email='cs_jaxu@163.com',
        url='https://www.python.org/',
        license='MIT',
        keywords='ga nn',
        project_urls={
                'Documentation': 'https://packaging.python.org/tutorials/distributing-packages/',
                'Funding': 'https://donate.pypi.org',
                'Source': 'https://github.com/pypa/sampleproject/',
                'Tracker': 'https://github.com/pypa/sampleproject/issues',
        },
        py_modules=['build_engine'],
        install_requires=['numpy>=1.14', 'tensorflow>=1.7'],
        python_requires='>=3',
        platforms='Linux'
    )
    

    制作wheel文件

    python setup.py bdist_wheel
    
    .
    ├── build
    │   ├── bdist.linux-x86_64
    │   └── lib
    │       └── printdemo.py
    ├── dist
    │   └── printdemo-1.0.0-py3-none-any.whl
    ├── printdemo.egg-info
    │   ├── dependency_links.txt
    │   ├── PKG-INFO
    │   ├── requires.txt
    │   ├── SOURCES.txt
    │   └── top_level.txt
    ├── printdemo.py
    └── setup.py
    
    5 directories, 10 files
    

    安裝wheel包

    cd dist
    pip install printdemo-1.0.0-py3-none-any.whl
    

    测试wheel包

    import printdemo
    printdemo.demo()
    

    执行结果

    (tensorRT-efficientdet) yichao@yichao:~/桌面/生产环境$ python
    Python 3.7.11 (default, Jul 27 2021, 14:32:16) 
    [GCC 7.5.0] :: Anaconda, Inc. on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import printdemo
    >>> printdemo.demo()
    print demo
    
    展开全文
  • Python打包成exe文件_详细操作

    万次阅读 多人点赞 2022-03-31 02:47:32
    对于python为什么要打包成exe文件,是因为传输源文件以及源代码给他人是需要配置好一定的环境才能进行编译操作,而打包成exe文件就可以跟电脑软件一样打开就可以运行也可以分享给他人。但是打包好的exe文件并不是很...
  • Python打包命令

    2021-12-23 09:44:43
    python打包,打包后可不需要配置python环境下运行程序
  • Python打包为exe文件

    千次阅读 2022-05-13 11:30:41
    所以在打包的时候,至少会将python解释器和脚本一起打包,同样,为了打包的exe能正常运行,会把我们所有安装的第三方包一并打包到exe。 安装pyinstaller pip install pyinstaller 使用pyinstaller进行打包 1.我习惯...
  • 1. pyinstall打包成exe: pip install pyinstaller pyinstaller -F xx.py # -F:打包成单个exe文件。 # -D:默认选项,创建一个目录,包含exe文件以及大量依赖 # -c:默认选项,使用cmd控制台。 # -w:不是用...
  • 主要介绍了python打包多类型文件的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • Setuptools(Python打包工具)

    千次阅读 2022-03-31 09:35:06
    目录前言一、介绍1-1、源码包sdist1-1-1、打包成源码包sdist1-1-2、安装源码包1-2、二进制包bdist1-2-1、打包成源码包bdist1-2-2、安装源码包bdist二、安装三、setup文件以及相关参数介绍3-1、setup文件简介3-2、...
  • Python打包exe文件方法汇总【4种】

    千次阅读 2021-01-14 10:26:16
    title: Python打包exe文件方法copyright: truetop: 0date: 2018-08-11 21:08:21tags: 打包categories: Python进阶笔记permalink:password:keywords:description: 使用py2exe,pyinstaller,cx_Freeze,nuitka对...
  • 主要介绍了python jenkins 打包构建代码的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 需要python环境, 需要python环境, 需要python环境, 自行pip 下载 cx_Freeze库才能用。。 用pyinstaller的大哥下pyinstall版的就行。。 cxfreeze打包:https://wwa.lanzoui.com/ikX0vvz1qve pyinstaller打包:...
  • Python打包程序

    千次阅读 2020-12-04 23:39:19
    到py2exe的官网下载程序,注意对应的python版本,比如所用的python版本为2.7,那么就下载适配2.7版本的py2exe软件下载完成后安装(与普通软件安装方式相同)2将要转换的python脚本放到Python文件夹内在python的目录...
  • python 打包过程

    千次阅读 2021-09-14 10:13:38
    python 项目打包发布过程 一 、打包项目 一般python 项目都会有setup.py文件,这是引导python项目安装、打包的程序,所以要打包项目,只需在当前项目的根路径下(setup.py同一路径下)执行如下命令 python setup.py ...
  • python调用opencv使用pyinstaller打包之后,程序闪退,提示加载cv2的库失败
  • python打包环境的方法

    2022-05-20 20:31:23
    python打包环境的方法
  • python 打包文件夹为zip

    千次阅读 2021-12-13 14:11:36
    import shutil shutil.make_archive(zipfile_path, 'zip...# zipfile_path = 'E:\YQ_HLW' 打包后保存的文件路径及名称 'zip' : 打包后的文件格式,也可为tar等 Date_file ='E:\DataFile1' 被打包的文件夹名称 ...
  • python打包exe文件步骤及遇到的问题

    千次阅读 2022-03-14 21:10:55
    python打包exe文件步骤及遇到的问题 Pyinstaller使用及问题记录 安装Pyinstaller 在python环境下安装pyinstaller,直接安装 pip install pyinstaller 如果网不好或者下载安装时间太慢,可以使用下面阿里镜像加速 ...
  • Python打包成exe.文件教程分享

    千次阅读 2022-03-03 14:56:12
    因为Python中有很多三方包,我们想要这些三方包也包含在里面就需要一个工具,就是pyinstaller,很简单,直接在命令行输入pip install pyinstaller 或者使用镜像下载 pip install pyinstaller-i ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 163,120
精华内容 65,248
关键字:

python打包

友情链接: MultiTask.zip