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写CUDA程序的方法
Mar 27 Python
Python之ReportLab绘制条形码和二维码的实例
Jan 15 Python
python 将大文件切分为多个小文件的实例
Jan 14 Python
python3实现高效的端口扫描
Aug 31 Python
python自动化测试之异常及日志操作实例分析
Nov 09 Python
python如何基于redis实现ip代理池
Jan 17 Python
python Shapely使用指南详解
Feb 18 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
Apr 17 Python
python中def是做什么的
Jun 10 Python
Python一些基本的图像操作和处理总结
Jun 23 Python
python中pd.cut()与pd.qcut()的对比及示例
Jun 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函数getenv简介和使用实例
2014/05/12 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
php计算title标题相似比的方法
2015/07/29 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
关于PHP5.6+版本“No input file specified”问题的解决
2019/12/11 PHP
getElementById在任意一款浏览器中都可以用吗的疑问回复
2007/05/13 Javascript
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
2010/10/20 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
详解小程序云开发数据库
2019/05/20 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
OpenLayer学习之自定义测量控件
2020/09/28 Javascript
python基础_文件操作实现全文或单行替换的方法
2017/09/04 Python
对python多线程中互斥锁Threading.Lock的简单应用详解
2019/01/11 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
python超时重新请求解决方案
2019/10/21 Python
python-numpy-指数分布实例详解
2019/12/07 Python
Python3+Flask安装使用教程详解
2021/02/16 Python
JPA面试常见问题
2016/11/14 面试题
华为的Java面试题
2014/03/07 面试题
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
大学团支书的自我评价分享
2013/12/14 职场文书
致跳高运动员广播稿
2014/01/13 职场文书
保险公司年会主持词
2014/03/22 职场文书
《长城和运河》教学反思
2014/04/14 职场文书
2014入党积极分子批评与自我批评思想汇报
2014/09/20 职场文书
正规借条模板
2015/05/26 职场文书
Django项目配置Memcached和Redis, 缓存选择哪个更有优势
2021/04/06 Python
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS