将python3打包成为exe可执行文件(pyinstaller)

咱们工做中可能会遇到,客户须要一个爬虫或者其余什么功能的python脚本。python

这个时候,若是咱们直接把咱们的python脚本发给客户,会有两个问题:服务器

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

  二、咱们千辛万苦写的代码就这么让别人看到了。插件

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

  

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

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

而后咱们上网搜索一下。pip

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

这些插件库中,下面这个插件相对来讲比较简单且易操做。打包

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


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

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

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

  pip install pyinstaller

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

  

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

  

3.cmd中执行打包命令。

  pyinstaller -F ../Run.py

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

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

  

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

  

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

  

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

  若是你们在执行的过程当中有错误,那具体问题具体分析。能够多多百度一下。

但愿可以帮助到须要帮助的人。

相关文章
相关标签/搜索