打包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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • https,httpClient 绕过证书验证的两种写法「建议收藏」

    https,httpClient 绕过证书验证的两种写法「建议收藏」https,httpClient 绕过证书验证的两种写法

    2022年4月23日
    296
  • MySQL慢查询日志详解

    MySQL慢查询日志详解本次代码执行环境的mysql版本是:5.6.37-log1.慢查询日志概念(也叫慢日志):在MySQL中执行时间超过指定时间的SQL语句2.常见的几个相关的变量(可以直接去mysql下的配置文件my.cnf文件中去改,我下面是直接在SQLyog中进行操作)默认情况下慢查询日志是关闭的,这里我开起来了①slow_query_log②slow_query_log_file用下面的代码可以查一下慢查询日志是否开启以及慢日志的位置SHOWVARIABLESLIKE’%slow_que

    2022年10月12日
    1
  • 利用perl一键生成符合LEFse差异分析的Table表

    利用perl一键生成符合LEFse差异分析的Table表利用perl一键生成符合在线LEFse差异分析的Table表LEfSe分析的在线+本地运行的详细教程参考刘尧博客基于Picrust2进行宏基因预测后,我们往往需要对数据进行可视化话,其中LEFse就是非常不错的选择,这里通过perl实现对表的格式化。LEFse–Galaxy平台:http://huttenhower.sph.harvard.edu/galaxyusestrict;usewarnings;my$mapFile=$ARGV[0];my$tableFile=$ARG

    2022年6月3日
    26
  • python中创建列表的方法_python中readlines

    python中创建列表的方法_python中readlines创建python列表方法一:直接创建列表a=[1,2,3,4,5]print(a)/usr/local/bin/python3.8/Users/sataniya/PycharmProjects/demo/demo.py[1,2,3,4,5]方法二:使用list方法a=list(“hello”)print(a)/usr/local/bin/p…

    2022年8月31日
    2
  • html session修改,session.setattribute

    html session修改,session.setattribute关于JSP的session.setAttribute()方法是做什么用session对象的方法setAttribute()有什么具体作用啊,请详细点,不设置行吗?session.setAttribute(“username”,username);session.setAttribute(“username”,username);将后者的username内容放到前者username中并保存起来…

    2022年10月17日
    3
  • 命令提示符运行Python程序

    命令提示符运行Python程序1.打开DOS窗口快捷键windows+R2.切换目录到Python程序所在的目录我的Python程序存放在D:\python\program中,文件为hi.py

    2022年10月20日
    1

发表回复

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

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