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处理圆角图片、圆形图片的例子
Apr 25 Python
Python中使用Flask、MongoDB搭建简易图片服务器
Feb 04 Python
Python中的sort()方法使用基础教程
Jan 08 Python
Python3实现的简单验证码识别功能示例
May 02 Python
在Python中pandas.DataFrame重置索引名称的实例
Nov 06 Python
python数据归一化及三种方法详解
Aug 06 Python
Python 复平面绘图实例
Nov 21 Python
Python 读取 YUV(NV12) 视频文件实例
Dec 09 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
vscode调试django项目的方法
Aug 06 Python
Python3获取cookie常用三种方案
Oct 05 Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
Jan 09 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验证码代码
2012/02/27 PHP
PHP实现中文圆形印章特效
2015/06/19 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
jQuery CSS3相结合实现时钟插件
2016/01/08 Javascript
JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
JavaScript数据结构链表知识详解
2016/11/21 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
详解Vue取消eslint语法限制
2018/08/04 Javascript
聊聊鉴权那些事(推荐)
2019/08/22 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
wxPython学习之主框架实例
2014/09/28 Python
python中的字典使用分享
2016/07/31 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
python ChainMap的使用和说明详解
2019/06/11 Python
Python学习笔记之集合的概念和简单使用示例
2019/08/22 Python
Python3 翻转二叉树的实现
2019/09/30 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
html5 跨文档消息传输示例探讨
2013/04/01 HTML / CSS
欧洲第一中国智能手机和平板电脑网上商店:CECT-SHOP
2018/01/08 全球购物
欧洲品牌瓷器餐具网上商店:Porzellantreff.de
2018/04/04 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
如果重写了对象的equals()方法,需要考虑什么
2014/11/02 面试题
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
师德师风自查总结
2014/10/14 职场文书
2015年元旦晚会活动总结(学生会)
2014/11/28 职场文书
现货白银电话营销话术
2015/05/29 职场文书
有关朝花夕拾的读书笔记
2015/06/29 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
上班旷工检讨书
2015/08/15 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
抖音短视频(douyin)去水印工具的实现代码
2021/03/30 Javascript
教你怎么用python selenium实现自动化测试
2021/05/27 Python