Python 3.x cxfreeze打包exe教程(一路踩坑过来的)
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教程(一路踩坑过来的)相关推荐
- Python实现圣诞树、打包exe过程和遇到的问题
Python实现圣诞树.打包exe过程和遇到的问题 昨天看到CSDN推荐的Python生成圣诞树的博客,想着圣诞节也没给女朋友送过什么礼物,决定这个python脚本改成可执行文件然后作为她今年的礼物( ...
- 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次
基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 文章目录 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 一.前言 ...
- 踩坑日常_MinGW-w64安装教程及踩坑记录
踩坑日常_MinGW-w64安装教程及踩坑记录 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大.性能优越的多平台编译器.Gcc编译器能将C.C++语言源程序.汇程式化序 ...
- 使用cocoscreator打包vivo小游戏踩坑
使用cocoscreator打包vivo小游戏踩坑 首先打开cocos creator的官方文档 首先打开cocos creator官网 然后打开文档打开cocoscreator的文档下面是图片 打开 ...
- python打包exe之打包深度学习模型踩坑记录及其解决办法。
在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...
- cxfreeze 打包exe
使用cxfreeze打包python程序成exe python版本:python-3.3.2.amd64.msi cxfreeze版本:cx_Freeze-4.3.2.win-amd64-py3.3. ...
- python启动远端 exe_python打包exe开机自动启动的实例(windows)
一.背景 简单的写个.exe程序,没必要去学习mfc.c++等,可以学习python.python可以轻易的调用windows的api,轻松的实现你想干的事.下面就是实现打包的exe文件开机自动运行. ...
- Linux系统使用pyinstaller打包pytorch模型疯狂踩坑记(含权重文件和图片等)
首先,先自学了pyqt5编写界面,编写的过程就下次再说吧. 编写完之后,文件夹中包括权重文件和两张图片.pyinstaller打包不能打包图片和权重文件,百度了好几圈终于知道了,/(ㄒoㄒ)/~~ 然 ...
- MMDetectionV2 + Colab 超详细教程及踩坑实录
文章目录 前言 一.环境配置 二.准备自己的数据集 Aug.14更新 三:修改config文件 3.1 文件结构 3.2 (本地)修改config文件 3.2.1 (本地)构造自己模型的权重文件 3. ...
最新文章
- C++中的基本变量类型介绍
- 解决jquery和prototype库冲突问题
- iOS Provisioning Profile(Certificate)与Code Signing详解
- 《梦断代码Dreaming In Code》阅读计划
- x VDC(x=3、5、6、8、12、24、48)继电器的引脚连接方式
- Java流程控制语句的基本概念
- mail函数 开启php,PHP mail函数使用详解
- C#获得计算机名,当前登录用户名,Ip地址 .
- jsp+servlet实现最基本的注册登陆功能
- Andorid Binder进程间通信---Binder本地对象,实体对象,引用对象,代理对象的引用计数...
- 华为手机热点无法连接_为什么华为手机开热点别的手机连不上?
- spring 动态代理如何决定使用jdk代理和cglib(网易面试题)
- 加法器、半加器、全加器、超前进位加法器
- idea下载postgresql的驱动失败Failed to download ,报connect timed out的解决方法
- Windows10系统桌面美化,定制自己的专属桌面.
- 我为什么找不到同事的计算机,局域网找不到其他电脑,其它同事的电脑能找出我...
- python自动化交易_用Python寫自動交易程式的入門平台: Quantopian
- Java 8 Update 201 (8u201)
- 普洱茶的苦涩感不能化开的原因
- 计算机切换管理员用户,切换为Administrator,完全掌握电脑