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实现动态添加类的属性或成员函数的解决方法
Jul 16 Python
Python爬取Coursera课程资源的详细过程
Nov 04 Python
Python的字典和列表的使用中一些需要注意的地方
Apr 24 Python
Python写入CSV文件的方法
Jul 08 Python
python套接字流重定向实例汇总
Mar 03 Python
Python算术运算符实例详解
May 31 Python
python 3.6.4 安装配置方法图文教程
Sep 18 Python
Python3实现zip分卷压缩过程解析
Oct 09 Python
Python3实现配置文件差异对比脚本
Nov 18 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
python实现简单俄罗斯方块
Mar 13 Python
基于python 凸包问题的解决
Apr 16 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字符串处理的10个简单方法
2010/06/30 PHP
php笔记之:php数组相关函数的使用
2013/04/26 PHP
php使用Jpgraph绘制饼状图的方法
2015/06/10 PHP
PHP chop()函数讲解
2019/02/11 PHP
把textarea中字符串里含有的回车换行替换成<br>的javascript代码
2007/04/20 Javascript
js 刷新页面的代码小结 推荐
2010/04/02 Javascript
jQuery 获取对象 定位子对象
2010/05/31 Javascript
chrome下img加载对height()的影响示例探讨
2014/05/26 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
不使用script导入js文件的几种方法
2016/10/27 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
微信小程序授权获取用户详细信息openid的实例详解
2017/09/20 Javascript
vue实现提示保存后退出的方法
2018/03/15 Javascript
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
vue中使用protobuf的过程记录
2018/10/26 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
js前端如何写一个精确的倒计时代码
2019/10/25 Javascript
AJAX XMLHttpRequest对象创建使用详解
2020/08/20 Javascript
Python标准库os.path包、glob包使用实例
2014/11/25 Python
Python中SOAP项目的介绍及其在web开发中的应用
2015/04/14 Python
python复制文件的方法实例详解
2015/05/22 Python
Python中super的用法实例
2015/05/28 Python
python实现的希尔排序算法实例
2015/07/01 Python
django的ORM模型的实现原理
2019/03/04 Python
如何使用pyinstaller打包32位的exe程序
2019/05/26 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
python 修改本地网络配置的方法
2019/08/14 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
应用艺术毕业生的自我评价
2013/12/04 职场文书
个人求职自荐信范文
2015/03/06 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
表扬信范文
2019/04/22 职场文书