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中使用SAX解析xml实例
Nov 21 Python
在Python下尝试多线程编程
Apr 28 Python
python开发之list操作实例分析
Feb 22 Python
python中列表和元组的区别
Dec 18 Python
Python实现的简单读写csv文件操作示例
Jul 12 Python
python实现彩票系统
Jun 28 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
pytorch下大型数据集(大型图片)的导入方式
Jan 08 Python
PyInstaller运行原理及常用操作详解
Jun 13 Python
pyx文件 生成pyd 文件用于 cython调用的实现
Mar 04 Python
Django集成富文本编辑器summernote的实现步骤
May 31 Python
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
Jun 07 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支持多种格式图片上传(支持jpg、png、gif)
2011/11/03 PHP
用PHP读取超大文件的实例代码
2012/04/01 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
2013/06/25 PHP
php绘制一个扇形的方法
2015/01/24 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
对于Form表单reset方法的新认识
2014/03/05 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
原生JS与jQuery编写简单选项卡
2017/10/30 jQuery
Layui tree 下拉菜单树的实例代码
2019/09/21 Javascript
vue 获取元素额外生成的data-v-xxx操作
2020/09/09 Javascript
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
Python 如何对文件目录操作
2020/07/10 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
德国体育用品网上商店:SC24.com
2016/08/01 全球购物
eBay英国购物网站:eBay.co.uk
2019/06/19 全球购物
上海中网科技笔试题
2012/02/19 面试题
《尊严》教学反思
2014/02/11 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
借名购房协议书范本
2014/10/06 职场文书
二审答辩状范文
2015/05/22 职场文书
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS