Python 生成可执行文件

本贴最后更新于 333 天前,其中的信息可能已经斗转星移

简单过程

0、先安装 Python

1、cmd 安装 PyInstaller

pip install pyinstaller

国内网络连接太慢,可能导致失败,最好开代理

2、cmd 到脚本所在文件夹,执行以下命令

pyinstaller -F 文件名.py

3、之后,在所在文件夹会生成三个文件夹:pycache,build 和 dist,前两者可删除,dist 内有 py 文件同名的 exe 文件

Pyinstaller 常用参数

-F

表示生成单个可执行文件,执行后 dist 目录中出现了 python_test.exe 文件,没有任何依赖库,执行它即可。

-i/ --icon

制定可执行文件的图标

pyinstaller -F --icon="D:\a.ico" D:\python_test.py
-w

表示去掉控制台窗口,这在 GUI 界面时非常有用。

-p

添加必要的搜索路径,用于包括依赖的库

pyinstaller.py -F -p D:\tmp\tmp_dev_root\python\tutorial_summary\make_exe\BlogsToWordpress\libs;D:\tmp\tmp_dev_root\python\tutorial_summary\make_exe\BlogsToWordpress\libs\crifan;D:\tmp\tmp_dev_root\python\tutorial_summary\make_exe\BlogsToWordpress\libs\crifan\blogModules;D:\tmp\tmp_dev_root\python\tutorial_summary\make_exe\BlogsToWordpress\libs\thirdparty;D:\tmp\tmp_dev_root\python\tutorial_summary\make_exe\BlogsToWordpress\libs\thirdparty\chardet; ..\BlogsToWordpress\BlogsToWordpress.py

2013

  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    535 引用 • 672 回帖 • 2 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...