Pycharm生成可执行文件.exe的实现方法


Posted in Python onJune 02, 2020

一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用python xxx执行吧。

以下操作同时适用于windows和Linux下的Pycharm(我在Ubuntu下试验过,生成的是在Ubuntu下的可执行文件)

1、打开Pycharm。在pycharm中安装插件PyInstaller

Pycharm生成可执行文件.exe的实现方法

2、打开Terminal(快捷键Alt + F12)

Pycharm生成可执行文件.exe的实现方法

3、安装pyinstaller工具

输入:pip install pyinstaller

4、生成本项目可执行文件

Terminal中输入:

pyinstaller -F -w main.py

注:

main.py是我的项目启动文件名称,你要替换成你自己的项目启动名称。

生成的可执行文件放在同目录dist下。

-F(注意大写)是所有库文件打包成一个可执行文件,windows下是exe,Linux下是对应的可执行文件;

-w是禁止弹出黑色控制台窗口。

如果你的项目调用了图片等本地资源,请将你的可执行文件放在对应目录才能运行。

如:我的项目调用了相对目录image下的文件,所以我的可执行文件要放在和images同级目录下才能执行。

Pycharm生成可执行文件.exe的实现方法

到此这篇关于Pycharm生成可执行文件.exe的实现方法的文章就介绍到这了,更多相关Pycharm生成可执行文件.exe内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现Smtplib发送带有各种附件的邮件实例
Jun 05 Python
Python3中的列表,元组,字典,字符串相关知识小结
Nov 10 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
python使用folium库绘制地图点击框
Sep 21 Python
Python设计模式之简单工厂模式实例详解
Jan 22 Python
tensorflow如何批量读取图片
Aug 29 Python
TensorFlow实现从txt文件读取数据
Feb 05 Python
Python selenium环境搭建实现过程解析
Sep 08 Python
Python实现异步IO的示例
Nov 05 Python
让你相见恨晚的十个Python骚操作
Nov 18 Python
Python 视频画质增强
Apr 28 Python
Python实现初始化不同的变量类型为空值
Jun 02 #Python
浅谈Python程序的错误:变量未定义
Jun 02 #Python
在python3.64中安装pyinstaller库的方法步骤
Jun 02 #Python
PyInstaller的安装和使用的详细步骤
Jun 02 #Python
Pyinstaller 打包发布经验总结
Jun 02 #Python
python def 定义函数,调用函数方式
Jun 02 #Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 #Python
You might like
php中实现记住密码自动登录的代码
2011/03/02 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
php fsockopen伪造post与get方法的详解
2013/06/14 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
解决在Laravel 中处理OPTIONS请求的问题
2019/10/11 PHP
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
javascript 防止刷新,后退,关闭
2010/08/07 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
2016/06/01 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
2016/08/23 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
js实现秒表计时器
2019/12/16 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
python 判断一个进程是否存在
2009/04/09 Python
使用 Python 获取 Linux 系统信息的代码
2014/07/13 Python
Python map和reduce函数用法示例
2015/02/26 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
python topN 取最大的N个数或最小的N个数方法
2018/06/04 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
详解flask表单提交的两种方式
2018/07/21 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
windows系统Tensorflow2.x简单安装记录(图文)
2021/01/18 Python
css3 实现元素弧线运动的示例代码
2020/04/24 HTML / CSS
欧缇丽美国官网:Caudalie美国
2016/12/31 全球购物
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
护理自荐信范文
2013/10/05 职场文书
服务质量承诺书
2014/03/27 职场文书
大班下学期个人总结
2015/02/13 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android