当我们写好一个爬虫程序后,如何给其他人使用呢?

总不能在别人的计算机上也装上依赖库,运行环境吧,接下来交给大家如何将写好的程序转换为 .exe可执行文件。

如果你要将程序转换为可执行文件,首先确保你的程序可以正常运行。
之后
准备工具:
1.一台可上网的电脑
2.pyinstaller(可以将.py转换为可执行文件)

这里我们介绍最简单的安装pip安装 pyinstaller:

1.进入cmd命令行输入命令: pip install pyinstaller


2.安装完后输入命令 pyinstaller –version 查看是否安装成功

3.跳转到存放着我们写好的程序目录中 (注意路径以及程序文件名不要出现中文)
cmd下切换目录如图 ( 盘符+” : “)

4.切换到目录后使用命令
pyinstaller -F 你的文件名.py

-F 表示将你的文件及类库都打包成一个完整的.exe文件

5.最后,大功告成,你就可以在当前目录下的dist文件下看到生成的独立的可执行文件了!

如需转载,请注明出处,谢谢!

python之.py生成.exe可执行文件相关推荐

  1. Python脚本如何生成Windows可执行文件.exe

    Python脚本如何生成Windows可执行文件.exe 时间 2014-10-12 22:23:17 书影 - 最新日志 原文  http://bookshadow.com/weblog/2014/ ...

  2. python打包工具报错_Pyinstaller打包.py生成.exe的方法和报错总结

    Pyinstaller 打包.py生成.exe的方法和报错总结 简介 有时候自己写了个python脚本觉得挺好用想要分享给小伙伴,但是每次都要帮他们的电脑装个python环境.虽然说装一下也快,但是相 ...

  3. 【踩坑日记(一)】: Pyinstall 打包.py文件 生成exe可执行文件

    文章目录 Pyinstall 打包.py文件 生成exe可执行文件 如何入坑&出坑 Analysis 实例 其他实例 常用参数 参考文档:Pyinstall 官方手册 Pyinstall 打包 ...

  4. Tools_将Python脚本封装成exe可执行文件

    将Python脚本封装成exe可执行文件 将Python脚本封装成exe可执行文件 cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本.生成的执行文 ...

  5. python程序打包为exe可执行文件

    大家都知道,Python是一种脚本语言,也就是解释型的语言,需要解释器来进行解释以后才可以执行,而Python源代码需要在Python虚拟机上面运行,但是我们做好的程序,不可能给用户使用的时候还让他安 ...

  6. windows系统用cx_freeze给python程序打包成exe可执行文件

    转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/81740340 本机window ...

  7. python程序打包成exe可执行文件,亲测可行(pyinstaller教程)

    python程序打包成exe可执行文件,亲测可行(pyinstaller教程)(11-20190214) 文章目录: 有些程序你不想让别人看到,由此程序你想做成绿色软件普惠大众,有些..., 然而你只 ...

  8. exe4j工具使jar包生成exe可执行文件

    在window下,使用exe4j工具生成exe可执行文件 1.直接在官网上下载exe4j https://www.ej-technologies.com/download/exe4j/files ex ...

  9. linux将py变成exe文件,使用py2exe将Python 脚本生成exe可执行文件

    使用Python的py2exe模块可以很容易地帮助我们将Python脚本生成可执行的exe程序.这样我们就可以让脚本脱离虚拟机的束缚,从而独立运行. 环境要求: python虚拟机,我使用的是pyth ...

最新文章

  1. Spring中经典的9种设计模式,一定要记牢,Java基础教程pdf百度云
  2. 解剖SQLSERVER 第十篇 OrcaMDF Studio 发布+ 特性重温(译)
  3. The J2EE Architect's Handbook
  4. enspac启动失败代码2_电脑蓝屏代码0x000024
  5. 序列化与反序列化的简单认识
  6. AutoScaling 成本优化模式升级--混合实例策略
  7. python编程与数学书籍
  8. Node.js DNS 模块
  9. 【总结】C# 线程同步技术(一)之 Join 方法
  10. 编写第二个页面:新闻阅读列表页面
  11. android自动完成输入框,Android——自动完成输入框提示功能的菜单_AutoCompleteTextView...
  12. Android 上千实例源码分析以及开源分析
  13. JESD204B时钟网络
  14. 《图解http》读书笔记
  15. 使用jstack排查java应用占用内存过高问题
  16. ROS-Control专题:PR2的六个概念【5】
  17. styleSheets
  18. Trias技术丨关于椭圆曲线密码学的探究
  19. 创建visio的形状
  20. 投资20亿 宁波大数据云基地揭牌

热门文章

  1. 体验共享——技术实现瓶颈与突破
  2. 倒计时5天:5G还是6G?
  3. Xilinx软硬IP双管齐下解决音视频处理痛点
  4. 基于AVS2的图片容器——TPG:现状与改进之路
  5. Spark之Spark概述
  6. 技术沙龙直播 | 数据库技术探索及行业应用
  7. 腾讯游戏数据应用微服务实战
  8. 腾讯海量存储与CDN的自动化运维
  9. 万众瞩目Instant Apps终于全面问世啦
  10. ubuntu创建新用户并设置sudo权限