四时宝库

程序员的知识宝库

我是如何用python让女友对我刮目相看的?

本文将介绍如何只用一行代码就能将你写的python文件生成exe方便运行,也可以送给没有下载安装python的朋友运行~!因为我自己在学习python,安装了很多的包和依赖什么的,而女朋友并没有这些东西,所以我就想有没有办法能让我写的文件直接给女友运行呢?这篇文章将会带你解决这个问题!

首先,我们以管理员权限打开cmd


然后输入:pip install pyinstaller

这时候系统会自动下载安装很多模块,等到安装完成会出现一句successfully

然后我们打开python编译器(我推荐使用pycharm,界面很整洁)

找到下方Terminal这个按钮,点击一下

然后在输入框中输入代码:

pyinstaller -F 测试.py

其中,测试.py是你要生成exe的python文件名称,而-F指的运行时有一个黑乎乎的命令提示框,是最常用的打包方式。其他打包方式还有-w等

这里介绍几种常用的参数

-F, –onefile打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用

-D, –onedir打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比较推荐这样,代码易于维护

-K, –tk在部署时包含 TCL/TK

-a, –ascii不包含编码.在支持Unicode的python版本上默认包含所有的编码.

-d, –debug产生debug版本的可执行文件

-w,–windowed,–noconsole使用Windows的系统执行.当程序启动的时候不会打开命令行(只对Windows有效)

其中我一般使用-F(没有用到tkinter的时候)和-w(用到了tkinter的时候)输入完成后敲回车,系统就会自动开始打包你的py文件。


这时候我们打开python文件夹下的dist文件夹,如:我的python文件目录是

D:\test\

这时候我就打开

D:\test\dist

然后就会看到刚刚生成的exe文件了。

注意,这些exe文件会自动在文件内安装所需要的包和依赖,所以你可以直接将他们发给你的朋友们,他们可以什么都不用安装就直接运行你的exe程序。

好啦朋友们,这一期的教程到这里就结束了,大家如果觉得有帮助的话欢迎关注我,如果还是不明白的话欢迎私信我,我一定做到有信必回!~谢谢大家~!下一期教大家如何让python自动帮我们给空间好友的说说点赞,提升大家的感情~欢迎关注我,我们下一期不见不散~

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接