Python打包工具选择

一共是三种,从网上看到很多资料一般也会告诉你cxfreeze支持3.x版本的打包,其余两种均不支持,然后呢正好我也是3.x索性前两种也就不尝试了,这里直接进入主题,cxfreeze如何打包

安装cxfreeze

我推荐的是去官网看指令把,真心的,看了好多教程 pip install了好多个,有说cxfreeze的 又说cxfreeze-5.0.3.1的,还有的说pip install wsl http://xxx…xxx. 的,都没一个管用的,花里胡哨。

直接去网站找对应的:https://pypi.org/project/cx-Freeze/

验证安装是否成功

每个人安装Python的路径不一样,根据自己的选择去查看:

打包文件

建议是搞一个bat文件去处理,这样修改完成后跑bat脚本就可以了:

可以看出--target-dir 是没有投入使用的,这里会默认生成到当前文件夹(build文件夹):

@echo on
::打包的主文件
set MainFilePY=test.py::--target-dir 打包后的程序路径
set TargetDir="c:\"::--target-name 打包后的程序名
set TargetName="m-todo.exe"::--include-modules 要包含的模块或库
set IncludeModl=""::--icon 打包后的程序图标
set Icon="Mega.ico"cxfreeze %MainFilePY%  --target-name=%TargetName%  --icon=%Icon%pause

结果展示

Python 3.x cxfreeze打包exe教程(一路踩坑过来的)相关推荐

  1. Python实现圣诞树、打包exe过程和遇到的问题

    Python实现圣诞树.打包exe过程和遇到的问题 昨天看到CSDN推荐的Python生成圣诞树的博客,想着圣诞节也没给女朋友送过什么礼物,决定这个python脚本改成可执行文件然后作为她今年的礼物( ...

  2. 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次

    基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 文章目录 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 一.前言 ...

  3. 踩坑日常_MinGW-w64安装教程及踩坑记录

    踩坑日常_MinGW-w64安装教程及踩坑记录 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大.性能优越的多平台编译器.Gcc编译器能将C.C++语言源程序.汇程式化序 ...

  4. 使用cocoscreator打包vivo小游戏踩坑

    使用cocoscreator打包vivo小游戏踩坑 首先打开cocos creator的官方文档 首先打开cocos creator官网 然后打开文档打开cocoscreator的文档下面是图片 打开 ...

  5. python打包exe之打包深度学习模型踩坑记录及其解决办法。

    在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...

  6. cxfreeze 打包exe

    使用cxfreeze打包python程序成exe python版本:python-3.3.2.amd64.msi cxfreeze版本:cx_Freeze-4.3.2.win-amd64-py3.3. ...

  7. python启动远端 exe_python打包exe开机自动启动的实例(windows)

    一.背景 简单的写个.exe程序,没必要去学习mfc.c++等,可以学习python.python可以轻易的调用windows的api,轻松的实现你想干的事.下面就是实现打包的exe文件开机自动运行. ...

  8. Linux系统使用pyinstaller打包pytorch模型疯狂踩坑记(含权重文件和图片等)

    首先,先自学了pyqt5编写界面,编写的过程就下次再说吧. 编写完之后,文件夹中包括权重文件和两张图片.pyinstaller打包不能打包图片和权重文件,百度了好几圈终于知道了,/(ㄒoㄒ)/~~ 然 ...

  9. MMDetectionV2 + Colab 超详细教程及踩坑实录

    文章目录 前言 一.环境配置 二.准备自己的数据集 Aug.14更新 三:修改config文件 3.1 文件结构 3.2 (本地)修改config文件 3.2.1 (本地)构造自己模型的权重文件 3. ...

最新文章

  1. C++中的基本变量类型介绍
  2. 解决jquery和prototype库冲突问题
  3. iOS Provisioning Profile(Certificate)与Code Signing详解
  4. 《梦断代码Dreaming In Code》阅读计划
  5. x VDC(x=3、5、6、8、12、24、48)继电器的引脚连接方式
  6. Java流程控制语句的基本概念
  7. mail函数 开启php,PHP mail函数使用详解
  8. C#获得计算机名,当前登录用户名,Ip地址 .
  9. jsp+servlet实现最基本的注册登陆功能
  10. Andorid Binder进程间通信---Binder本地对象,实体对象,引用对象,代理对象的引用计数...
  11. 华为手机热点无法连接_为什么华为手机开热点别的手机连不上?
  12. spring 动态代理如何决定使用jdk代理和cglib(网易面试题)
  13. 加法器、半加器、全加器、超前进位加法器
  14. idea下载postgresql的驱动失败Failed to download ,报connect timed out的解决方法
  15. Windows10系统桌面美化,定制自己的专属桌面.
  16. 我为什么找不到同事的计算机,局域网找不到其他电脑,其它同事的电脑能找出我...
  17. python自动化交易_用Python寫自動交易程式的入門平台: Quantopian
  18. Java 8 Update 201 (8u201)
  19. 普洱茶的苦涩感不能化开的原因
  20. 计算机切换管理员用户,切换为Administrator,完全掌握电脑

热门文章

  1. 线性模型优化:岭回归和Lasso回归
  2. Educoder–Java高级特性(第二章)- 集合框架【笔记+参考代码】
  3. PHP仿淘宝网站程序设计
  4. mediumtext java_加快此查询(加入mediumtext字段)
  5. ubuntu用户UID与用户组GID
  6. SAS比较不同年龄段组间差异,卡方检验
  7. swift—UIColor十六进制
  8. Elasticsearch安装拼音插件结合IK中文分词+拼音(在线+离线)
  9. Oracle PrimaveraP6(Professional)单机版的安装
  10. VC6.0功能之-生成excel文件