python如何将代码打包成exe文件,python程序打包成exe可执行文件

  python如何将代码打包成exe文件,python程序打包成exe可执行文件

  大家好,本文主要讲Python脚本打包成exe文件。感兴趣的同学过来看看,如果对你有帮助记得收藏。

  00-1010 1.安装依赖性2。整合资源。修改脚本和测试4。准备图标(跳过)5.pyinstaller打包6 .结论总结我相信很多朋友在用Python写完代码后,都迫不及待的要把代码发给对象进行交流(安装X),但是源代码要求对方有相应的解释器,一般是不行的,所以我们要把源代码打包成可执行文件。exe文件。

  

目录

  打开命令行[开始-搜索-cmd]

  安装pyinstaller

  等待安装成功。

  

1.安装依赖

  整合文件资源【图片、理由、文档等。]代码需要加载的。

  放在一个或多个文件夹下

  导入步骤不需要集成,因为pyinstaller会自动为您打包这些脚本。

  例如,让我们编写一个示例demo.py,显示一张图片并打印 Hello!

  导入cv2

  imgFilePath= d :/picture/image . jpg

  img=cv2.imread(imgFilePath)

  cv2.imshow(img ,img)

  打印(“你好!”)

  cv2.waitKey()

  这时,我们将创建一个新的图片文件夹,并将图片文件夹放入

  

2.整合资源

  这一步特别重要,因为我们的资源和脚本一般是分开的,用户会把我们的文件夹放在哪个路径是未知的。

  因此,所有路径(读取和写入)都需要更改为[相对路径]。/指示程序的当前路径,因此示例中的路径更改为

  imgFilePath=。/image/image.jpg

  别忘了测试一下改变路径后程序能否正确运行!

  

3.修改脚本并测试

  如果你想把打包的程序打包成你想要的图标

  准备一张图放在文件夹里就行了!

  注意使用的需要。ico格式图片才有效。

  示例:

  

4.准备图标(可略过)

  打开命令行窗口,并将路径更改为脚本所在的文件夹。

  美国总统之行政命令

  命令格式是

  py installer-F-w-I[图像名称]。ico[脚本名]。巴拉圭

  注意添加文件后缀!

  -w:不包工作台【就是那个黑界面。如果有GUI,就得加-W. Examples需要在工作台上打印 Hello ,不能加]

  -i:打包成指定图标,如果懒得做图标,就去掉图像名和-i。

  

5.pyinstaller打包

  找到生成的dist文件夹,可以看到里面的exe文件!

  激动的心,颤抖的手,要不要马上动手?

  但是会有错误,因为相对路径在dist中,但是dist没有资源文件夹。

  我们应该创建一个包含所有资源文件夹和exe文件的新文件。

  测试无误后,压缩发给别人,解压后别人就可以用了!

  示例:如果我们压缩并发送exe示例文件夹2,则没有问题

  

6.结论

  关于将Python脚本打包成exe文件的这篇文章到此结束。有关将Python打包成exe文件的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为
  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为,浅谈Python程序的错误-变量未定义
  • Python程序设计与算法基础教程,python算法指南
  • Python程序设计与算法基础教程,python算法指南,Python常用算法学习基础教程
  • ,,8个实用的Python程序你知道几个
  • python程序打包成exe可执行文件,python程序打包成exe后的 运行速度
  • python流程管理,Python程序开发流程
  • Python程序开发案例教程,python程序设计案例实践教程
  • python编程基础与案例集锦,python程序代码实例
  • python程序设计实例教程董付国课后答案,python程序设计第三版董付国
  • 如果在python程序中没有导入相关模块,python外部模块不用导入可以直接使用
  • Python程序语言设计基础,Python编程设计
  • python程序语言的特点,Python编程的特点
  • python程序编写,python编程求素数
  • python向服务器发送数据,python程序如何在服务器部署
  • 留言与评论(共有 条评论)
       
    验证码: