猫史档案馆


如何将python文件打包成.exe(可执行程序)?(续集)

用户:LamentXULamentXU查看:3 回复:8 评论:3 创建时间:2020-04-24T11:53:54


上次小编大致讲了一下,大部分童鞋都遇到了各种各样的问题,那今天就让小编详细的讲一下吧~~~~喵~~~~

一、开发环境
我安装的python3.6  喵+win10+JetBrains PyCharm 2018.1.3 x喵
二、安装包
pywin32     下载地址:https://github.com/mhammond/pywin32
PyInstaller   下载地址:http://www.pyinstaller.org/downloads.html
一开始我在PyCharm中安装了这两个包,但是不知为何PyInstaller命令使用不了,于是自己下载包在命令行使用pip命令安装。
(1)在PyCharm中安装过程:点击File -> Settings -> Project:python -> Project interpreter  点击右上角的+按钮在搜索框输入需要安装的包,选择相应的包,然后点install package按钮安装;有时网络差的情况可能会安装失败,需要重新点安装按钮安装。


(2)使用pip命令安装:pip install pyinstaller(注意要到安装python的根目录下输入指令,我安装在G盘)安装时报错提示我pip的版本太低,于是升级pip版本。
在命令行输入:python -m pip install --upgrade pip
升级时报错╮(╯﹏╰)╭

原因是因为网络较差安装过程超时,输入命令添加超时时间:python -m pip --default-timeout=100 install --upgrade pip
提示Successfully表示安装成功,之后再安装pyinstaller就可以成功了(在命令行输入pyinstaller出现一些信息则表示安装成功了)

三、安装好环境就可以打包exe文件了
命令行进入要打包文件的根目录下输入:pyinstaller -i tb.ico -F add_car.py(tb.ico图标文件,注意必须是ico结尾文件。 add_car.py要打包的python文件)提示successfully表示成功。

打包成功后,打开打包的python文件根目录会发现产生一个dist文件夹(exe文件就在里面)和一个spec结尾的文件。


双击可执行文件就可以运行了~~~~~~~喵~~~~~~~!


回复

上一页1 页 / 共 1下一页
LamentXULamentXU

提醒:PyInstaller   下载地址:http://www.pyinstaller.org/downloads.h喵l 打错了 最后四个是html sorry~~~    我还是少打点喵吧

点赞0


评论


KevinkesagerKevinkesager

center_image

点赞2


评论


LamentXULamentXU

不是,是t和m两个连起来就会变成喵

点赞0


评论


LamentXULamentXU

把喵换成t和m就行

点赞0


评论


SCI氢氧化钡SCI氢氧化钡

可执行程序?这让我想到一个人。。。

点赞0


评论


LamentXULamentXU

https://pypi.org/project/PyInstaller/#files这个也行

点赞0


评论


LamentXULamentXU

https://pypi.org/project/PyInstaller/#files 这个应该也行

点赞0


评论


uiuiuiuiuiuiuiuiuiuiuiui

直接pyinstaller+文件名就行了emotion_编程猫_翻白眼

点赞0


评论