將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腳本打包是正確的。

  若是你們在執行的過程當中有錯誤,那具體問題具體分析。能夠多多百度一下。

但願可以幫助到須要幫助的人。

相關文章
相關標籤/搜索