猫史档案馆


将Python文件打包成exe文件的教程【Windows电脑自测有效】

用户:NeonPlanetNeonPlanet查看:29 回复:12 评论:29 创建时间:2022-01-28T11:23:33


【警告:此文为本人原创,非允许禁止转载!!】

                          警戒线                            

                                                               

Hello,大家好,这是我第一个教程帖

哦,真不错,做了一个整蛊朋友的Python代码emotion_dogeemotion_dogeemotion_doge但是朋友电脑上没有Python编译器?而且,

想要打包成exe可执行文件却不会啊!!!!!emotion_编程猫_溜了溜了

怎么办?

首先,你得有一个Python的命令窗口,没有的话就

去下一个!

你可以直接去Python官网上下载(如果你不嫌慢的话),也可以找其他下载路径。

我是直接去官网上下的,所以我的方法是(有Python的哥们儿请跳过)(Windows和Mac都适用):

【1】打开浏览器(千万不要用360!!!!!!360浏览器会夹带一些无用的软件强制塞给你!!),可以直接搜索:Python,然后找到它:center_image

进去,然后看到它center_image

【2】将鼠标悬浮在“Downloads”上,如果你是Window用户就像我一样选择“Windows”,如果你是MacOS用户就选择“MacOS”。进入之后选择你想下载的版本center_image

就比如我这里是下载Python3.10.2,建议你们跟我一样下3.10.2,如果你电脑是32位机就选择‘32-bit’,如果你跟我一样是喵位机就选择“喵-bit”。

之后的下载教程将不再详细讲解,可以自己摸索……(注意!!Win7或更早的版本是无法使用Python3.10的,如果你是Win7用户,可以去选择更早的Python版本。如果你用WindowXP的话……就换电脑吧!!

好了,正式教程开始!!

找到你的Python。center_image

点击“Lib”文件夹,往下滑,找到“site-packages”文件夹center_image

把这个文件夹的路径Ctrl+C复制,回到桌面,找到“此电脑”(也有可能叫做“这台电脑”或“计算机”),右键它,选择“属性”center_image

弹出来一个窗口,选择“高级系统设置”,弹出来一个小窗口,选择“环境变量”,然后再选择“Path”center_image

单击“Path”,再点击“编辑”center_image

如图,先点击“新建”,然后粘贴上你的Python路径(蓝色划线),再次新建,贴上同一个文件夹里的“Scripts”文件夹路径(荧光笔划线),再再次新建,接下来就是“site-packages”文件夹路径了,把他们全部贴好之后不要点右上角的“X”,也不要点“取消”,要依次点完所有窗口的“确定”!

接下来,Windows用户按下Windows+R键,输入“cmd”并回车,这样就打开了命令提示符了,Mac的话我不知道,反正也是命令提示符。

center_image

如图,输入"pip install pyinstaller",回车,直到它完全运行完了之后,就代表Pyinstaller库已经安装好了。接下来再输入“pip install installer”,回车,等到安装好了之后输入“pyinstaller -F -w“,空一格,输入你要打包的Py文件的绝对路径,回车,到时候在那个PY文件的路径下就有了一个”dist“文件夹,里面就有了你要的exe文件了。

问题:

1.你那PY文件使用到的库可能在电脑本地上没有,这时候你可以跟上面一样,使用“pip install”空一格 ,输入你要导入到电脑本地的库名称,然后回车

2.-F和-w的含义?

这个具体内容可以自己到网上搜索,如果你的Py文件有独立的窗口的话就请加上-w,如果你的作品是靠控制台(也叫终端区)运行的话,请不要加-w

其他的问题可以发回帖问我,这个帖子是给跟我一样的萌新准备的,大佬别喷,方法是我自己的方法和我Python老师的方法整合起来的,跟网上会有所不同


回复

上一页1 页 / 共 1下一页
NeonPlanetNeonPlanet

呃,如果你想要有图标的exe的话,我将来也许会对它专门再出一个帖子imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E6%90%93%E5%A4%B4.gif"alt="emotion_编程猫_搓头"

点赞0


评论


NeonPlanetNeonPlanet

有问题回帖!

点赞0


评论


FengTingFengTing

厉害!!!!!

顺带科普一下怎么看电脑是32还是喵位。(给不懂的人科普一下)

①右键“此电脑” 点击最下方的属性。

center_image

②查看。center_image

就欧了!相当简单对不对!

当然只是简单提醒一下 如果会的话当我没说(只是给不会的人科普!!!)

点赞2


评论


Python-happyyyyPython-happyyyy

挺好 以前也有在bcm(编程猫看过

点赞0


评论


小苏打_小苏打_

center_image

点赞5


评论


比较大的大提琴比较大的大提琴

win98还有救吗?()

点赞1


评论


穷叉叉OvO穷叉叉OvO

我有个更直接的方法:你改它的扩展名不就得了吗?

点赞0


评论


一门鸽鸽一门鸽鸽

环境变量可以在安装过程中选择添加

点赞0


评论


深沉LSZ深沉LSZ

我的cmd说pip不是内部或外部命令!

 

点赞0


评论


白篮白篮

可以用py2exe,更方便一点

点赞0


评论


NeonPlanetNeonPlanet

来人啊

点赞0


评论


NeonPlanetNeonPlanet

来人啊

点赞0


评论