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中使用enumerate函数遍历元素实例
Jun 16 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
python指定写入文件时的编码格式方法
Jun 07 Python
python实现定时发送qq消息
Jan 18 Python
Pandas之排序函数sort_values()的实现
Jul 09 Python
Python argparse模块应用实例解析
Nov 15 Python
调用其他python脚本文件里面的类和方法过程解析
Nov 15 Python
Keras实现将两个模型连接到一起
May 23 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 Python
python实现快速文件格式批量转换的方法
Oct 16 Python
python操作toml文件的示例代码
Nov 27 Python
手把手教你怎么用Python实现zip文件密码的破解
May 27 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实现mysql数据库操作类分享
2014/02/14 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
Tab页界面,用jQuery及Ajax技术实现
2009/09/21 Javascript
js 巧妙去除数组中的重复项
2010/01/25 Javascript
sails框架的学习指南
2014/12/22 Javascript
谈谈Vue.js——vue-resource全攻略
2017/01/16 Javascript
微信小程序 首页制作简单实例
2017/04/07 Javascript
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
2017/06/19 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
微信小程序slider组件使用详解
2018/01/31 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
Python开发常用的一些开源Package分享
2015/02/14 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
详解python做UI界面的方法
2019/02/27 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
python实现发送QQ邮件(可加附件)
2020/12/23 Python
python中numpy数组与list相互转换实例方法
2021/01/29 Python
美国大型的健身社区和补充商店:Bodybuilding.com
2016/09/06 全球购物
雅诗兰黛香港官网:Estee Lauder香港
2017/09/26 全球购物
Origins加拿大官网:雅诗兰黛集团高端植物护肤品牌
2017/11/19 全球购物
银行会计业务的个人自我评价
2013/11/02 职场文书
中层竞聘演讲稿
2014/01/09 职场文书
五一手机促销方案
2014/03/08 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
先进个人推荐材料
2014/12/29 职场文书
安装工程师岗位职责
2015/02/13 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
婚宴致辞
2015/07/28 职场文书
食品卫生管理制度
2015/08/06 职场文书
Redis 中使用 list,streams,pub/sub 几种方式实现消息队列的问题
2022/03/16 Redis
Java工作中实用的代码优化技巧分享
2022/04/21 Java/Android