python程序 打包发布

python程序 打包发布

很多时候我们都会把自己写的一些程序,想要发给别人运行,但是别人对于程序又是一窍不通的时候,如果自己去制作一个界面程序,之后再合成的话,那就会非常的麻烦,这时候使用集成的第三方库帮助我们简单生成一个.exe可执行程序就非常重要了。

下面介绍一个进行转换程序的第三方库

1、pyinstaller

1.安装pyinstaller第三方库

pip install pyinstaller        # 终端运行

2、打包文件为一个可执行文件

# 切换到对应的文件夹下,输入命令
pyinstaller -F test_demo.py   # 终端运行

3、运行成功之后,就可以在给文件夹下找到一个dist文件夹,里面放置着刚刚打包文件的可执行程序,可以直接双击运行。

pyinstaller 优点简单实现程序打包,但同样也存在着缺点,就是打包之后的可执行程序,会被360检测为含木马文件(因为缺少数字证书),这时候发送给别人运行,难解释清楚。

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • netty通信框架(socket通信详解)

    个人博客:haichenyi.com。感谢关注  题外话,很多人都把JDK1.4提供的NIO称之为异步非阻塞I/O;其实,并不然,从严格意义上面讲,它只能称为非阻塞I/O。在JDK1.7提供的NIO2.0,新增了异步的套接字通道Channel,它才是真正的异步非阻塞I/O。下表是不同I/O模型的对比:表1-1几种I/O模型和同能对比同步阻塞I/O(BIO)伪异步I/…

    2022年4月18日
    45
  • binlog日志记录什么内容_mysqlbinlog日志在哪

    binlog日志记录什么内容_mysqlbinlog日志在哪(一)binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变,并以二进制的形式保存在磁盘中;它可以用来查看数据库的变更历史、数据库增量备份和恢复、Mysql的复制(主从数据库的复制)。(二)binlog格式binlog有三种格式:Statement、Row以及Mixed。–基于SQL语句的复制(statement-basedreplic

    2022年10月14日
    4
  • vue devtools如何使用调试_千牛提示opendevtools

    vue devtools如何使用调试_千牛提示opendevtoolsWriteByMonkeyfly以下内容均为原创,如需转载请注明出处。前提今天准备开始学vue.js了,不为别的,只是因为我女朋友毕设项目的前端是使用vue开发的,而我作为一个前端开发却无能为力,你说可不可笑。她需要一个会vue的前端帮她做界面,而我虽然身为一个前端开发,但是并不会vue,所以作为男朋友的我本身就很自责。现阶段的情况是:我只是知道有这些框架,再加上公司的项…

    2022年10月6日
    5
  • mysql odbc下载(mysql8下载)

    1.下载JDBC驱动的MySQL官网:https://www.mysql.com/2.按步骤下载

    2022年4月10日
    29
  • pcharm激活码_通用破解码

    pcharm激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    68
  • java scanner close_Java Scanner close()方法

    java scanner close_Java Scanner close()方法JavaScannerc 方法 java util Scanner close 方法关闭此 scanner 如果此 scanner 尚未关闭 并且其潜在的可读性也实现 Closeable 接口 然后是可读的 close 方法将被调用 如果此 scanner 已关闭 则调用这个方法不会有任何效果 1 语法 publicvoidcl 2 参数无 3 返回值无 4 示例 packagecom yii

    2025年10月20日
    3

发表回复

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

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