欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

pycharm内如何打包py项目 生成 为.exe可执行文件 有大用 有大大用 有大大大用


打开终端方式1)

image.png

打开终端方式2)

image.png

一安装pyinstaller(两种方式)


1.通过命令:pip install pyinstaller

具体操作:打开pycharm下方Terminal终端,输入:pip install pyinstaller,回车

image.png


 2.在pycharm设置里添加

英文版具体操作:Pycharm左上角 File 选择Settings - > Project Interpreter - > 点击图中第4步 “+” 号 - > 检索pyinstaller ,选中点击安装

中文版具体操作:Pycharm左上角文件选择设置 - >python解析器- >点击图中第4步 “+” 号 - > 检索pyinstaller ,选中点击安装

image.png

 image.png

 image.png

3. 以上2种方式安装完后可以在Terminal终端,输入:pyinstaller,回车,如果输出如下图即为安装好了

image.png

 二使用pyinstaller将py文件打包为exe(两种方式)

1.打开对应py文件,在Terminal终端,输入:pyinstaller -F -w ’文件名‘.py

2.第2种方式:配置external Tools

具体操作:Pycharm左上角 File 选择Settings - > Tools - > External Tools  - > 点击图中第4步 “+” 号 - > 编辑名称和对应目录 ,点击OK

image.png

image.png

 配置好后,打开对应py文件,右键 - > External Tools  - > pyinstaller 即可打包为exe

image.png

打包后的exe文件在此目录下: 

image.png

文章知识点与官方知识档案匹配,可进一步学习相关知识

Python入门技能树首页概览335580 人正在系统学习中


来自 https://blog.csdn.net/weixin_48071279/article/details/128258044



pyinstaller的 -F和-w参数的含义如下:

-F 或 --onefile  (-F 是 file 简写吧)将所有内容全部打包成一个exe可执行文件,不会有其他的小依赖文件。 (-F, --onefile         Create a one-file bundled executable.)

-w 或 --noconsole (-w, --windowed的简写吧)  运行生成的exe文件时,不会弹出命令行窗口。如果是窗口界面,则GUI界面显示;如果是控制台程序,使用该选项后会以隐式方式启动。(-w, --windowed, --noconsole

                        Windows and Mac OS X: do not provide a console window for standard i/o. On Mac OS this also triggers building a Mac OS .app bundle. On   

                        Windows this option is automatically set if the first script is a '.pyw' file. This option is ignored on *NIX systems.)

希望以上内容对您有帮助。


普通分类: