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调用浏览器并打开一个网址的例子
Jun 05 Python
python通过get,post方式发送http请求和接收http响应的方法
May 26 Python
100行python代码实现跳一跳辅助程序
Jan 15 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
python 3调用百度OCR API实现剪贴板文字识别
Sep 04 Python
Python多进程池 multiprocessing Pool用法示例
Sep 07 Python
使用Python实现从各个子文件夹中复制指定文件的方法
Oct 25 Python
django 快速启动数据库客户端程序的方法示例
Aug 16 Python
PyTorch里面的torch.nn.Parameter()详解
Jan 03 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
Feb 26 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
Sep 09 Python
Django中session进行权限管理的使用
Jul 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
星际争霸任务指南——人族
2020/03/04 星际争霸
对比PHP对MySQL的缓冲查询和无缓冲查询
2016/07/01 PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
2017/03/13 PHP
原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】
2019/03/07 PHP
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
js实现的捐赠管理完整实例
2015/01/20 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
原生javascript实现解析XML文档与字符串
2016/03/01 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
通过V8源码看一个关于JS数组排序的诡异问题
2017/08/14 Javascript
Angular中使用MathJax遇到的一些问题
2017/12/15 Javascript
vue文件树组件使用详解
2018/03/29 Javascript
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
JavaScript实现异步图像上传功能
2018/07/12 Javascript
vue中的过滤器实例代码详解
2019/06/06 Javascript
JS表格的动态操作完整示例
2020/01/13 Javascript
Vue 监听元素前后变化值实例
2020/07/29 Javascript
Vue 列表页带参数进详情页的操作(router-link)
2020/11/13 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
Python装饰器基础详解
2016/03/09 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
使用Tensorflow将自己的数据分割成batch训练实例
2020/01/20 Python
Python虚拟环境的创建和包下载过程分析
2020/06/19 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
HTML5验证以及日期显示的实现详解
2013/07/05 HTML / CSS
美国高街时尚品牌:OASAP
2016/07/24 全球购物
加拿大最大的书店:Indigo
2017/01/01 全球购物
初中音乐教学反思
2014/01/12 职场文书
党员承诺书怎么写
2014/05/20 职场文书
化学专业自荐信
2014/05/28 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
2016年安康杯竞赛活动总结
2016/04/05 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书