当前位置: 首页 > news >正文

MAC M1系统用pyinstaller分别打包支持ARM系统的app和支持Inter系统的APP

为了防止污染原环境,都在虚拟环境中进行安装

####  ARM系统打包app ####

1、创建虚拟环境:conda create -n wordreplace python=3.10

2、进入虚拟环境:conda activate wordreplace

3、运行命令安装pyinstaller依赖:

pip install pyinstaller
pip install python-docx
pip install tkinterdnd2
pip install pandas
pip install openpyxl

4、运行命令打包:pyinstaller --name "文件名-ARM版" --icon logo/macos.icns --windowed --add-binary "/opt/miniconda3/envs/wordreplace/lib/libtk8.6.dylib":"tk" --hidden-import tkinterdnd2 word_replace.py

#### 通用版(ARM+Inter)打包app ####
1、创建虚拟环境:CONDA_SUBDIR=osx-64 conda create -n py310_x86 python=3.10

2、进入虚拟环境:conda activate py310_x86

3、安装依赖:
arch -x86_64 pip install pyinstaller
arch -x86_64 pip install python-docx
arch -x86_64 pip install tkinterdnd2
arch -x86_64 pip install pandas
arch -x86_64 pip install openpyxl

4、运行命令打包:pyinstaller --name "文件名" --icon logo/macos.icns --windowed --add-binary "/opt/miniconda3/envs/py310_x86/lib/libtk8.6.dylib":"tk" --hidden-import tkinterdnd2 word_replace.py

说明:我这个做的是一个文档替换的软件,所以安装了其他的依赖

如果和我一样,需要注意的是:打包完后,docx依赖一直打包不进去,需要单独拖进去!

#### 打包exe :必须在windows系统上进行打包 ####

1、创建虚拟环境:conda create -n wordreplace python=3.10

2、进入虚拟环境:conda activate wordreplace

3、打包命令:pyinstaller --name="文件名" --onefile --windowed --icon=logo\wind.ico word_replace.py

http://www.dtcms.com/a/568805.html

相关文章:

  • MTK平台详解`adb devices`输出的序列号组成
  • uniapp实现的Tab 选项卡组件模板
  • 学习Linux——网络基础管理
  • 杭州做网站比较出名的公司有哪些网站 内容建设存在的问题
  • C# ASP.NET MVC Model 分类:数据传输对象(DTO)—— 跨层传数的 “精简快递“
  • Elasticsearch 7.0 介绍与配置详解
  • 如何理解前端开发中框架一词及其优点?
  • ELK学习记录
  • Paho MQTT C 客户端源码深入解析
  • 零基础学AI大模型之RAG系统链路构建:文档切割转换全解析
  • Vue 核心语法详解:模板语法中的绑定表达式与过滤器(附 Vue3 替代方案)
  • CentOS7.6 部署 k3s 单机版
  • 【算法训练营 · 专项练习篇】Stream流与函数式编程
  • 泰州企业做网站百度地图怎么导航环线
  • int8_to_float(output_tensor->data.int8, output_float, load_class_num);
  • 使用Nmap扫描某个服务器所有开放端口
  • 如何看网站是用什么程序做的如何把qq音乐导入到wordpress
  • SpringCloud网关实战:路由与鉴权全解析
  • 基于ResNet50和PyTorch的猫狗图像分类系统设计与实现
  • 自回归模型例题(AR)与ACF/PACF图绘制
  • ESP32-WROOM-32E LED点灯系列
  • 《红色脉络:一部PLMN在中国的演进史诗 (1G-6G)》 第15篇 | 结语:无尽的前沿——PLMN的未来与中国的全球角色
  • 付网站开发费计入什么科目seo外包杭州
  • 外贸网站域名被封免费网络游戏大全
  • PySide6 Win10记事本从零到一——第七章 格式菜单界面与功能实现
  • PDF文件损坏打不开怎么修复?2025年最新修复工具测评与对比
  • 谈谈MYSQL索引失效场景
  • Qwen-Image-Edit本地到底如何部署使用?怎么还有comfyui
  • 佳能LBP6018L打印浅淡问题的尝试性解决方法
  • 微算法科技(NASDAQ MLGO):以隐私计算区块链筑牢多方安全计算(MPC)安全防线