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基于windows平台锁定键盘输入的方法
Mar 05 Python
对Python中range()函数和list的比较
Apr 19 Python
python读取csv文件并把文件放入一个list中的实例讲解
Apr 27 Python
Python使用pickle模块储存对象操作示例
Aug 15 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
Nov 18 Python
Python自定义一个类实现字典dict功能的方法
Jan 19 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 Python
django框架forms组件用法实例详解
Dec 10 Python
Python数据可视化处理库PyEcharts柱状图,饼图,线性图,词云图常用实例详解
Feb 10 Python
Flask和pyecharts实现动态数据可视化
Feb 26 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
May 24 Python
Python基础之数据结构详解
Apr 28 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上的memcache和memcached两个pecl库
2010/03/29 PHP
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
2012/06/27 PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
2013/06/29 PHP
php实现加减法验证码代码
2014/02/14 PHP
PHP递归删除目录几个代码实例
2014/04/21 PHP
ThinkPHP3.1的Widget新用法
2014/06/19 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
2016/04/15 PHP
jQuery Tools tab使用介绍
2012/07/14 Javascript
js replace正则表达式应用案例讲解
2013/01/17 Javascript
jquery打开直接跳到网页最下面、最低端实现代码
2013/04/22 Javascript
jQuery中remove()方法用法实例
2014/12/25 Javascript
jQuery实现购物车计算价格功能的方法
2015/03/25 Javascript
jQuery插件Slider Revolution实现响应动画滑动图片切换效果
2015/06/05 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
JavaScript实现全选取消效果
2017/12/14 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
pydev使用wxpython找不到路径的解决方法
2013/02/10 Python
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
使用XML库的方式,实现RPC通信的方法(推荐)
2017/06/14 Python
解决pycharm界面不能显示中文的问题
2018/05/23 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
机电一体化自荐信
2013/12/10 职场文书
中学生期中自我鉴定
2014/04/20 职场文书
异地恋情人节寄语
2015/02/28 职场文书
鸦片战争观后感
2015/06/09 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
基于python实现银行管理系统
2021/04/20 Python
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
2021/05/12 Python
mysql查看表结构的三种方法总结
2022/07/07 MySQL
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers