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 15 Python
Python 正则表达式的高级用法
Dec 04 Python
Python实现对字符串的加密解密方法示例
Apr 29 Python
使用pandas对矢量化数据进行替换处理的方法
Apr 11 Python
python opencv读mp4视频的实例
Dec 07 Python
Python 用matplotlib画以时间日期为x轴的图像
Aug 06 Python
浅谈python输出列表元素的所有排列形式
Feb 26 Python
pycharm中import呈现灰色原因的解决方法
Mar 04 Python
Python如何实现邮件功能
May 27 Python
python实现批量命名照片
Jun 18 Python
Pandas中DataFrame基本函数整理(小结)
Jul 20 Python
python 利用panda 实现列联表(交叉表)
Feb 06 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延迟静态绑定实例分析
2015/02/08 PHP
PHP的关于变量和日期处理的一些面试题目整理
2015/08/10 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
jquery.tmpl JQuery模板插件
2011/10/10 Javascript
js模仿html5 placeholder适应于不支持的浏览器
2013/01/13 Javascript
jQuery功能函数详解
2015/02/01 Javascript
jQuery实现页面顶部显示的进度条效果完整实例
2015/12/09 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
Angular2学习笔记——详解路由器模型(Router)
2016/12/02 Javascript
js鼠标移动时禁止选中文字
2017/02/19 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
bootstrap-table组合表头的实现方法
2017/09/07 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
2017/09/18 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
原生JS实现列表子元素顺序反转的方法分析
2018/07/02 Javascript
js实现轮播图的完整代码
2020/10/26 Javascript
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
python实现自主查询实时天气
2018/06/22 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
Python模块的加载讲解
2019/01/15 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
使用Python实现将多表分批次从数据库导出到Excel
2020/05/15 Python
Python接收手机短信的代码整理
2020/08/02 Python
Pygame框架实现飞机大战
2020/08/07 Python
python 实现一个简单的线性回归案例
2020/12/17 Python
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
简历中自我评价分享
2013/10/09 职场文书
xxx同志考察材料
2014/02/07 职场文书
2014年教师节寄语
2014/04/03 职场文书
社区学习雷锋活动总结
2014/04/25 职场文书
五年级语文教学反思
2016/03/03 职场文书