猫史档案馆


正在为py封装exe而苦恼的小伙伴们快过来看看!!!!!!!!!@活动喵姐姐 @猴急 求加精!!!!

用户:QBZ_QBZ_查看:497 回复:16 评论:50 创建时间:2019-10-03T13:44:10


你们好!!今天,卿本尊来给你们讲一些十分神奇的东西。

 

还在为封装软件(exe)而苦恼吗?pyinstaller python代码轻松解决

你可能会问,pyinstaller是啥???emotion_雷电猴_疑问emotion_雷电猴_疑问emotion_雷电猴_疑问

顾名思义,"py"代表python,"installer"则代表安装,合起来便是python里面用来封装软件的库啦!

记住,一定要先安装pyinstaller库哦!!!!!emotion_编程猫_搓头

复制下面的代码,只需把里面的文件名改成自己的文件名,并把这个文件保存到和你封装成的程序一个目录下,点击运行。

 

center_image

 

 

安装成功后,会出现下面这几个新文件(你的文件名可能和我不一样)

 

center_image

注:这几个文件你可以删除,也可以留着,对软件运行无影响emotion_编程猫_冷漠

想要在随时随地,都能运用这个文件?转换为快捷方式就好啦!

 

 

center_image

 

你可以把它复制到桌面上,也可以放在一个文件里,品个人喜好判定

效果图如下:

 

center_image

center_image

好啦,放代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from PyInstaller.__main__ import run

if __name__ == '__main__':
    opts = ['绘图软件.py', '-w', '--onefile']
    #opts = ['douyin.py', '-F']
    #opts = ['douyin.py', '-F', '-w']
    #opts = ['douyin.py', '-F', '-w', '--icon=TargetOpinionMain.ico','--upx-dir','upx391w']
    run(opts 

 

好啦,今天的pyinstaller教程就到这里啦,拜拜!!!!!!!!!!      emotion_编程猫_厉害了emotion_编程猫_厉害了emotion_编程猫_厉害了


回复

上一页第 1 页 / 共 1 页下一页
QBZ_QBZ_

求回复!

点赞0


评论


QBZ_QBZ_

求加精!

点赞0


评论


星空之忆星空之忆

emmm

点赞0


评论


星空之忆星空之忆

好像有点儿错误。。

点赞0


评论

知道,少了个括号

不知道为什么,复制时总是少半截括号。。。。。。。。。。。。。。

嗯.......

你是大佬,我是萌新,还得多听你的

你说你怎么那么谦虚呢?说话不温不火,不急不躁

什么呀......明明你才是大佬嘛

你太谦虚了。。。。。。。。

以后多请教

嗯。

我哪里谦虚了.......我真的是一个萌新诶

呵呵

你哪个中学?

我是初一的

在广州读

我也是初一

哦哦

我四年级

so?

我也是4年级

哇哇哇哇哇!


QBZ_QBZ_

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from PyInstaller.__main__ import run

if __name__ == '__main__':
    opts = ['绘图软件.py', '-w', '--onefile']
    #opts = ['douyin.py', '-F']
    #opts = ['douyin.py', '-F', '-w']
    #opts = ['douyin.py', '-F', '-w', '--icon=TargetOpinionMain.ico','--upx-dir','upx391w']
    run(opts )

点赞0


评论


QBZ_QBZ_

import cv2

# 人脸检测器
face_cascade  = cv2.CascadeClassifier(cv2.data.haarcascades+'haarcascade_frontalface_default.xml')

# 打开摄像头
vc=cv2.VideoCapture(0)
# 设置视频画面的宽度为480像素,高度为320像素
vc.set(cv2.CAP_PROP_FRAME_WIDTH,480) 
vc.set(cv2.CAP_PROP_FRAME_HEIGHT, 320)

while True:
    # 读取视频帧图像
    retval,frame=vc.read()
    if not retval or cv2.waitKey(16) & 0xFF == ord("1"):
        break
    gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
    faces  = face_cascade.detectMultiScale(gray,1.3,5)
    font = cv2.FONT_HERSHEY_SIMPLEX
    for (x, y, w, h) in faces:
        cv2.putText(frame, "face", (x-20, y-10),
                    font, 0.55, (255, 0, 0), 1)
        cv2.rectangle(frame, (x, y), (x+w, y+h), (255, 0, 0), 3)
    cv2.imshow('Video', frame)

# 关闭摄像头
vc.release()
cv2.destroyAllWindows()    

 

点赞0


评论

我玩拍照垃圾分类时也用cv2


QBZ_QBZ_

人脸检测

点赞0


评论


QBZ_QBZ_

车牌目标检测

import cv2

# 从文件读入车牌图像,并转换为灰度
img = cv2.imread('car4.jpeg')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# 创建车牌检测器
file = 'haarcascade_russian_plate_number.xml'
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades+file)
faces = face_cascade.detectMultiScale(gray, 1.2, 5)

# 标注车牌区域,并保存到文件中
for (x, y, w, h) in faces:
    cv2.rectangle(img, (x, y), (x+w, y+h), (255 , 0  , 0), 3) 
    # 裁剪识别区[y0:y1,x:0,x:1]
    number_img = img[y:y+h, x:x+w]
    cv2.imwrite('car_number.jpg', number_img)

# 显示标注后的图像
cv2.imshow("Image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

点赞0


评论


函数Chara函数Chara

我用pygame库,使用了外链图像素材,它却说“Falied to execute script (文件名机密,不外传)”。

点赞0


评论

是不是要用绝对路径?

能发下截图吗?

不好意思,现已解决

没事没事

求大佬帮助!我封装不了!!!!!!!!!!!!!


函数Chara函数Chara

center_image

点赞0


评论

我第二次封装软件时...

[name,'-F'] [name,'-w','--onefile'] 都是这样的

呃呃

你得加到同一个目录下

not found

你有动过海龟编辑器的lib文件吗

试试重新安装海龟编辑器

在同一个目录下

我看是看过,不敢改

你的if __name__ == "main"呢?

没程序主入口当然会找不到main文件,会报错啦

??


少年编程狂少年编程狂

用CMD也是可以的,顶

点赞0


评论


TobylaiTobylai

c m d也可以
pyinstaller -F xxxxxx.py -i xxxxx.ico -w

-i 可给exe图标。
作者的方法也行

点赞0


评论

是的呢

我喜欢用命令行,因为我懒。(滑稽)

我一般都用c m d


小白一号Rua小白一号Rua

一定是pygame的程序才行吗?

 

点赞0


评论

你....考古专家

我是b站作者推荐到这来的

哇是大佬


小白一号Rua小白一号Rua

center_image

??

点赞0


评论

你在库管理里没有安装这个库

这个库我没用过是不是也要import导入一下啊

啊啊啊我也是安装不了

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊


憨白不憨awa憨白不憨awa

挖坟()

点赞0


评论


Coj7Coj7

center_image!!!!为什么啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊求大佬帮助,指导非常感谢

点赞0


评论

。。。。。。

你在钓鱼【确信】