pycharm运行文件_pycharm编译成exe

pycharm运行文件_pycharm编译成exe一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用pythonxxx执行吧。以下操作同时适用于windows和Linux下的Pycharm(我在Ubuntu下试验过,生成的是在Ubuntu下的可执行文件)1、打开Pycharm。在pycharm中安装插件PyInstaller2、打开Terminal(快捷键Alt+F12)3、安装pyinstaller工具输入:pipinst…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用python xxx执行吧。

以下操作同时适用于windows和Linux下的Pycharm(我在Ubuntu下试验过,生成的是在Ubuntu下的可执行文件)

1、打开Pycharm。在pycharm中安装插件PyInstaller

de67043af461fd0705e830f2c6a79dda.png

2、打开Terminal(快捷键Alt + F12)

9571a14f96c098fbb9ad3e195c15aa28.png

3、安装pyinstaller工具

输入:pip install pyinstaller

4、生成本项目可执行文件

Terminal中输入:pyinstaller -F -w main.py

注:

main.py是我的项目启动文件名称,你要替换成你自己的项目启动名称。

生成的可执行文件放在同目录dist下。

-F(注意大写)是所有库文件打包成一个可执行文件,windows下是exe,Linux下是对应的可执行文件;

-w是禁止弹出黑色控制台窗口。

如果你的项目调用了图片等本地资源,请将你的可执行文件放在对应目录才能运行。

如:我的项目调用了相对目录image下的文件,所以我的可执行文件要放在和images同级目录下才能执行。

2c53c1529e486dc59b89c03de26bb63a.png

到此这篇关于Pycharm生成可执行文件.exe的实现方法的文章就介绍到这了,更多相关Pycharm生成可执行文件.exe内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/174452.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • NR 5G 网络切片[通俗易懂]

    NR 5G 网络切片[通俗易懂]5G网络切片网络切片是在5G引入的新概念之一,关于网络切片首先从5G的前辈3G和4G说起,从3G时代开始,手机上网就靠数据业务流量,但网络资源有限,不可能保证所有业务都能全速进行,总得捡重要的首先保障。最简单的方式就是对业务进行分类,给予不同优先级的业务不同的资源,不同的服务质量,这就是QoS(QualityofService)的来源。3G网络,是无线互联网的开端,通过对所有用户的各种类型…

  • 计算机二级excel设置宏,Excel2013中为宏指定快捷键的方法

    计算机二级excel设置宏,Excel2013中为宏指定快捷键的方法计算机二级知识知多少?小编又来普及了,希望大家能够好好学习计算机二级,争取一次过关。其实,在Office2013/”target=”_blank”>Office2013应用程序中,使用快捷键是一种快速执行命令的方法,如,在选择对象后按“Ctrl+C”键可以快速执行对象的复制操作,按“Ctrl+V”键可以快速执行对象的粘贴操作。实际上,对于录制的宏,同样可以通过指定快捷键来方便其执行,下面…

  • for循环的简介及break和continue的区别

    for循环的简介及break和continue的区别1.for循环for循环是更加简洁的循环语句,大部分情况下,for循环可以代替while循环、do-while循环。for循环的格式为:for(初始语句 ;执行条件 ;增量){循环体}执行顺序:1、初始语句 2、执行条件是否符合? 3、循环体 4、增加增量 初始化语句只在循环开始前执行一次,每次执行循

  • IDEA GridLayout

    IDEA GridLayoutIDEAGridLayout用xml就直接加就好详见https://blog.csdn.net/weixin_39251617/article/details/79711668但是用Java代码添加就比较麻烦代码:xml<?xmlversion="1.0"encoding="utf-8"?><RelativeLayout…

  • js将json字符串转换成json对象_json对象转字符串

    js将json字符串转换成json对象_json对象转字符串json简介及json字符串转换成json对象JSON有两种表示结构:对象和数组对象结构以”{”大括号开始,以”}”大括号结束。中间部分由0或多个以”,”分隔的”key(关键字)/value(值)”对构成,关键字和值之间以”:”分隔,语法结构如代码 { key1:value1, key2:value2, … } 其中关键字是字符串,而值可以是字符串,数值,true,false,null,对象或数组数组结构以”[”开始,以”]”结束。中间由0或多个以”,”分隔

  • 小程序 轮播图

    小程序 轮播图轮播图:cssswiper{height:400rpx;}swiper-itemimage{width:100%;height:100%;}.swiper-container{position:relative;margin-top:-300rpx;}.swiper-container.swiper{height:300r…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号