我们工作中可能会遇到,客户需要一个爬虫或者其他什么功能的python脚本。

这个时候,如果我们直接把我们的python脚本发给客户,会有两个问题:

1、客户的电脑或者服务器可能并没有安装python环境,这样就直接导致客户拿到python文件后不能执行。

2、我们千辛万苦写的代码就这么让别人看到了。

那这个时候,我们应该怎么办呢?

思想!!!思想很重要!!!

我们这样想:可不可以将python文件打包成为可执行文件呢?就是那种客户一点击就可以执行的那种。

然后我们上网搜索一下。

果然,python是有打包插件的(python强大的插件库可不是吹牛的!!!)

这些插件库中,下面这个插件相对来说比较简单且易操作。

蹬蹬蹬蹬!!!它就是pyinstaller!!!

既然知道插件名称了,那我们就用它吧

1、安装(前提是本地已经安装了python3环境了哈):

cmd中进入python的pip文件的所在目录执行命令

pip install pyinstaller

出现以下界面表示安装成功。

2.cmd进入要将python打包到的文件夹下(py文件可以放到电脑任意位置)

3.cmd中执行打包命令。

pyinstaller -F ../Run.py

其中"../"表示上一级文件夹下,"-F" 表示打包为一个exe文件(其它参数可以自行百度了解哈,这里不做过多赘述了)。

出现下图界面,表示打包成功。

4、查看一下打包目录中的文件。

5、执行打包好的exe文件。

如上如,没有报错,表示我的python脚本打包是正确的。

如果大家在执行的过程中有错误,那具体问题具体分析。可以多多百度一下。

希望能够帮助到需要帮助的人。

python3 可执行文件_将python3打包成为exe可执行文件(pyinstaller)相关推荐

  1. wps打包exe文件_如何使用PTEmaker将PPT打包为exe可执行文件(图文) - 电脑教程

    pte(ppt to exe)maker是一款可以将ppt打包成exe可执行文件的工具 功能: 1.生成的文件体积小于打包之前的文件体积 2.生成的文件只有一个exe文件,而不再是一个文件夹 3.若在 ...

  2. python如何将图片打包进exe里_用python将图片切分为九宫格 并打包成exe可执行文件(附源码)...

    前言 经常在朋友圈或者微博看到九宫格显示的图片,虽然是九张图片,但是这是一张图片经过切割而成的,显示效果很震撼.今天,我们就用python将图片切分为九宫格,并打包成exe可执行文件,就算不需要代码也 ...

  3. wps打包exe文件_如何使用PTEmaker将PPT打包为exe可执行文件(图文)

    如何使用PTEmaker将PPT打包为exe可执行文件(图文) 2020-05-22 09:06 作者:网友投稿 导读 / pte(ppt to exe)maker是一款可以将ppt打包成exe可执行 ...

  4. HTML网页打包成EXE可执行文件

    HTML网页打包成EXE可执行文件 1.软件准备 NW.js 官网:nwjs.io Enigma Virtual Box 官网:enigmaprotector.com 2.开始操作 首先要有html网 ...

  5. Python写的代码打包成.exe可执行文件

    Python写的代码打包成.exe可执行文件 1. 安装pyinstaller 2. [在线生成icon](http://www.ico51.cn/) 3. 打包命令 pyinstaller -i x ...

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

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

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

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

  8. python版本可执行可嵌入_Python程序打包成exe可执行文件的方法探究

    王瑞文+王圣辉+边润根+邓明月 摘 要:Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本.Python免费.可移植.功能强大,而且使用起来相当容易.来自软件产业各个角落 ...

  9. 【Python学习笔记(二)】使用Pyinstaller将不同路径下的py文件打包成exe可执行文件

    ** 使用Pyinstaller将不同路径下的py文件打包成exe可执行文件 ** ** 前言 在Windows环境下需要打包一个python项目成exe可执行文件,共有一个主函数BomSoftwar ...

  10. pyqt5打包成exe可执行文件

    pyqt5怎么打包成exe可执行文件 | w3c笔记从python源代码到exe文件需要经历打包的过程.特别是pyqt5实现的GUI界面应用,应该没有哪个小伙伴想在运行的时候看到复杂的代码吧?那么py ...

最新文章

  1. 关于学习Python的一点学习总结(36->基本序列和映射协议)
  2. windows下Graphviz安装及入门教程
  3. mySQL:两表更新(用一个表更新另一个表)的SQL语句
  4. Excel单样本T检验
  5. 创建Java动态代理
  6. win7 怎么干净删除php,window_win7系统如何删除注册表里面的垃圾文件?,win7系统如何删除注册表里面的 - phpStudy...
  7. ubuntu配置fastdfs+Nginx
  8. “SQL对象名无效”的解决过程
  9. Deepin添加PPA显示没有公钥签名
  10. linux buffer 刷到磁盘,Linux下的磁盘缓存 linux page buffer cache深入理解
  11. hashmap 线程不安全
  12. ProGuard:保留包名,混淆类
  13. 海思Hi2115 NB-IOT资料,Hi2115芯片模块介绍
  14. IDL 读取葵花8(Himawari-8)HSD数据
  15. 小学计算机说课稿模板,获奖小学信息技术说课稿模板
  16. 华为鸿蒙系统支持什么手机_华为手机鸿蒙系统支持所有华为手机吗
  17. Scrapy框架爬取新闻!
  18. Python数据分析pandas入门(一)------十分钟入门pandas
  19. 中大计算机考研复试刷人太狠,为何考研初试分数很高的人在复试中被刷?这4个致命失误你犯了?...
  20. 外媒:华为正与汽车厂商合作 最快2021年推出自动驾驶汽车

热门文章

  1. mysql c语言教程,C语言调用mysql快速教程(精华篇).pdf
  2. ecshop pages.lbi.php,关于Ecshop pages.lbi.php Xss漏洞的修复
  3. c++远征之继承篇——继承的概念、继承时构造函数/析构函数的先后顺序
  4. luogu3830 [SHOI2012]随机树
  5. Hbase Rowkey设计原则
  6. 17-9--18:了解Linux的命令格式,今天复习的已知命令和新命令
  7. 上Google Adsense个人的一点体验
  8. Web框架 Bottle 、Flask 、Tornado
  9. Orchard商城模块(Commerce)设计与后台部分
  10. 【BZOJ-2435】道路修建 (树形DP?)DFS