python打包成exe

把python功能打包成一个exe

先安装PyInstaller库

pip install PyInstaller

打包命令参考1:

d:\miniconda3\python.exe -m PyInstaller --onefile --windowed --clean --name Gomoku gomoku.py

bash 复制代码
python -m PyInstaller --onefile --windowed --clean --name pro2 pro2.py

其中--name后面的pro2是打包后的exe名字,pro2 .py是要被打包的python文件

注意这个分类器如果写成:

加载预训练的人脸分类器

face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_alt2.xml')

打包后可能出现 找不到xml的错误

bash 复制代码
import cv2

# 加载预训练的人脸分类器
face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_alt2.xml')

# 加载图片
image_path = "d:/2.jpg" # 替换为你的图片路径
image = cv2.imread(image_path)

if image is None:
    print("无法加载图片,请检查路径!")
    exit()

# 转为灰度图像
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

# 检测人脸
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30))

# 绘制检测到的人脸
for (x, y, w, h) in faces:
    cv2.rectangle(image, (x, y), (x + w, y + h), (0, 255, 0), 2)

# 显示结果
cv2.imshow("Detected Faces", image)
cv2.waitKey(0)
cv2.destroyAllWindows()

参考2:

pyinstaller --hidden-import multiprocessing --hidden-import open3d --hidden-import PIL ceshi2.py

相关推荐
alvin_200529 分钟前
python之OpenGL应用(二)Hello Triangle
python·opengl
铁蛋AI编程实战38 分钟前
通义千问 3.5 Turbo GGUF 量化版本地部署教程:4G 显存即可运行,数据永不泄露
java·人工智能·python
jiang_changsheng1 小时前
RTX 2080 Ti魔改22GB显卡的最优解ComfyUI教程
python·comfyui
0思必得01 小时前
[Web自动化] Selenium处理滚动条
前端·爬虫·python·selenium·自动化
沈浩(种子思维作者)2 小时前
系统要活起来就必须开放包容去中心化
人工智能·python·flask·量子计算
2301_790300962 小时前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
m0_736919102 小时前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python
getapi2 小时前
实时音视频传输与屏幕共享(投屏)
python
java干货3 小时前
为什么 “File 10“ 排在 “File 2“ 前面?解决文件名排序的终极算法:自然排序
开发语言·python·算法
机器懒得学习3 小时前
智能股票分析系统
python·深度学习·金融