py文件转exe文件教程

py文件转exe文件教程

  • 开始前的说明
    • 制作过程中需要的包
    • icon
    • pyinstaller介绍
    • 进行打包
    • -w介绍
    • 实现效果
    • 百度云链接

开始前的说明

首先需要准备一个可以运行的py文件,分为两种,一种需要命令栏,一种不需要命令栏,有可视化界面的。

制作过程中需要的包

下载安装pyinstaller库,直接win+R打开cmd pip install pyinstaller.文件没有过大,嫌慢的加个-i参数
后面地址换成国内镜像
清华

https://pypi.tuna.tsinghua.edu.cn/simple/

中科大

https://pypi.mirrors.ustc.edu.cn/simple/

阿里云

https://mirrors.aliyun.com/pypi/simple/

豆瓣

http://pypi.douban.com/simple/

例如可以:
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple
(个人推荐阿里云,晚上比较快)
如果懒得每次加上镜像,可以直接加在配置文件里
此处给出windows系统的方式
Windows:

在 windows 命令提示符(控制台)中cd进入pip的目录,可以通过检索找(往上有快速检索的工具)
在该目录下新建名为 pip 的文件夹,然后在其中新建文件 pip.ini。(例如:"C:\Users\Administrator\AppData\Roaming\pip\pip.ini")
填入内容并保存(可替换为上述不同的镜像地址):

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

icon

制作需要的icon可以自己找图片,然后利用画图工具改成16*16的像素。通过网络进行png转ico(百度搜一搜,能搜到很多)
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

pyinstaller介绍

Pyinstaller的参数如下:
py文件转exe文件教程_第1张图片图片不清楚参考此处博客https://blog.csdn.net/bearstarx/article/details/81054134

进行打包

用pyinstaller打包py文件,在命令行中输入命令:pyinstaller -F -w -i 1.ico 爬虫.py,回车,等待打包完成,如图1所示,生成的exe文件则存储在E:\python\dist文件夹中。
py文件转exe文件教程_第2张图片
注意:生成后的exe文件是存放在当前路径下的dist文件夹中。

-w介绍

我选择的爬虫.py需要在控制台进行输入爬取数量,所以我们加上-w会出现exe文件打不开的现象。如果是可视化不需要命令行的代码,可以加上-w

实现效果

如图所示,可以看到猫咪图片爬取成功(此处输入1仅为测试)
py文件转exe文件教程_第3张图片此时我们的py文件已经成功转换

百度云链接

此处给出爬虫的exe文件链接(没有装python也可以直接运行)。大约20mb左右,爬取需要的图片很方便,制作训练集必备。
链接:https://pan.baidu.com/s/1bK8jGE0ZdSicw9inlpB-Qw
提取码:blte

你可能感兴趣的:(python,打包,python,exe,神经网络,机器学习,深度学习)