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 SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
May 06 Python
Python import用法以及与from...import的区别
May 28 Python
python 3利用BeautifulSoup抓取div标签的方法示例
May 28 Python
Python中定时任务框架APScheduler的快速入门指南
Jul 06 Python
Python解析json之ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1)
Jul 06 Python
解决python使用open打开文件中文乱码的问题
Dec 29 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
Jul 26 Python
Python日期时间Time模块实例详解
Apr 15 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
通过自学python能找到工作吗
Jun 21 Python
Python的三个重要函数详解
Jan 18 Python
Python turtle编写简单的球类小游戏
Mar 31 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
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
javascript GUID生成器实现代码
2009/10/31 Javascript
js特效,页面下雪的小例子
2013/06/17 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
jQuery功能函数详解
2015/02/01 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
微信小程序之蓝牙的链接
2017/09/26 Javascript
深入了解JavaScript 私有化
2019/05/30 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
python处理PHP数组文本文件实例
2014/09/18 Python
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
Python实现字典的key和values的交换
2015/08/04 Python
Python实现的多线程http压力测试代码
2017/02/08 Python
python函数的5种参数详解
2017/02/24 Python
python用pickle模块实现“增删改查”的简易功能
2017/06/07 Python
基于python时间处理方法(详解)
2017/08/14 Python
代码分析Python地图坐标转换
2018/02/08 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
Python使用正则实现计算字符串算式
2019/12/29 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
Speedo美国:澳大利亚顶尖泳衣制造商
2016/08/03 全球购物
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
简历中自我评价分享
2013/10/09 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
公司证明怎么写
2014/09/22 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
第一书记观后感
2015/06/08 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
MySQL Shell的介绍以及安装
2021/04/24 MySQL
MySQL 时间类型的选择
2021/06/05 MySQL
如何Tomcat中使用ipv6地址
2022/05/06 Servers