打包pycharm里的文件_eclipse打包成exe文件

打包pycharm里的文件_eclipse打包成exe文件前期准备:安装pyinstaller方法一:在PyCharm中打包点击底部的【Terminal】打开终端,输入命令pyinstaller–console–onefile***.py或者输入命令pyinstaller-F-w*.py成功后在工程目录下/dist文件夹中会有打包好的exe文件方法二:在源码所在目录下,进入DOS窗口,输入pyinstaller-F-w*.py-F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口。不加-F参.

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

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

  • 前期准备:安装pyinstaller
  • 方法一:在PyCharm中打包
    点击底部的【Terminal】打开终端,输入命令
 pyinstaller --console --onefile ***.py

或者输入命令

pyinstaller -F -w *.py

成功后在工程目录下/dist文件夹中会有打包好的exe文件

  • 方法二:在源码所在目录下,进入DOS窗口,输入
pyinstaller -F -w *.py

-F(注意大写)是所有库文件打包成一个exe.不加-F参数生成一堆文件,但运行快;加-F参数生成一个exe文件,运行起来慢。
-F参数表示覆盖打包,这样在打包时,不管我们打包几次,都是最新的
-w 不出黑色控制台窗口
Pyinstaller -F ***.py     打包exe
Pyinstaller -F -w ***.py     不带控制台的打包
Pyinstaller -F -i xx.ico ***.py     打包指定exe图标打包

关闭打包好的可执行文件的控制台窗口,可以在【.spec】文件中进行修改。dist文件夹和【.spec】文件在同一目录下
在这里插入图片描述
找到console,其默认值为True,将其改为False,即可关闭命令窗口
在这里插入图片描述
***.spec文件修改好后,输入命令

pyinstaller -D -w ***.spec

进行打包。
例如原来程序执行结果
在这里插入图片描述
不再出现命令窗口
在这里插入图片描述
ps:这种方法可能会生成很多文件,而且比.exe大,生成的时间也很长

在这里插入图片描述

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175349.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月27日 下午8:00
下一篇 2022年8月27日 下午8:00


相关推荐

  • 对于扣子Coze初学者来说,有哪些可以快速上手的优秀案例值得参考?

    对于扣子Coze初学者来说,有哪些可以快速上手的优秀案例值得参考?

    2026年3月14日
    2
  • 【java并发编程】底层原理——用户态和内核态的区别

    【java并发编程】底层原理——用户态和内核态的区别一、背景–线程状态切换的代价java的线程是映射到操作系统原生线程之上的,如果要阻塞或唤醒一个线程就需要操作系统介入,需要在户态与核心态之间切换,这种切换会消耗大量的系统资源,因为用户态与内核态都有各自专用的内存空间,专用的寄存器等,用户态切换至内核态需要传递给许多变量、参数给内核,内核也需要保护好用户态在切换时的一些寄存器值、变量等,以便内核态调用结束后切换回用户态继续工作。synch…

    2026年1月18日
    7
  • 理解Servlet和Servlet容器、Web服务器等概念

    理解Servlet和Servlet容器、Web服务器等概念转载自 http blog csdn net iAm333 之前在开源中国看到一篇文章 初学 JavaWeb 开发 请远离各种框架 从 Servlet 开发 觉得很不错 想到自己之前一直对各种框架执迷不悟 顿感惭愧 于是 看了孙鑫的 Servlet JSP 深入详解 基于 Tomcat 的 Web 开发 林信良的 JSP amp Servlet 学习笔记 第二版 以及网上其他一些相关的资料 将自己的理解整理如下

    2026年3月19日
    1
  • 超分辨率重建SRCNN–Matlab 7.0中运行

    终于找到一个可以在自己电脑中运行的超分辨率重建程序了,Matlab7.0真的是太老了(实际上是自己的笔记本太老了,哈哈)demo_SR.m%=========================================================================%超分辨率卷积神经网络(SRCNN)的测试码%%参考文献%ChaoDong,C…

    2022年4月6日
    221
  • TFS 2010 让安装更简单,也让VSS成为历史「建议收藏」

    TFS 2010 让安装更简单,也让VSS成为历史「建议收藏」      一转眼VS2010RC(ReleaseCandidate)版本已经发布一月多了,RTM(ReleaseToManufacturer)版本也快妥了,已经进入了最后的倒计时,只等4月12号发布了。TFS2010也将一起正式发布,相对于2005和2008,2010将是具有里程碑意义的一个版本,就像它总设计师BrianHarry在下面的Channel9采访中所描述的:“T

    2026年3月3日
    6
  • Spring Cloud 微服务架构图「建议收藏」

    Spring Cloud 微服务架构图「建议收藏」SpringCloud微服务总体架构图上面图中技术名词理解:1、Sleuth-链路跟踪为服务之间调用提供链路追踪。通过Sleuth可以很清楚的了解到一个服务请求经过了哪些服务,每个服务处理花费了多长。从而让我们可以很方便的理清各微服务间的调用关系。2、断路器(Hystrix)在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调…

    2022年4月30日
    73

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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