1. 程式人生 > >將python程式打包成exe檔案

將python程式打包成exe檔案

  • 第一步 安裝pyinstaller

 以管理員方式執行命令提示符(cmd),輸入一下命令進行安裝pyinstaller

pip install pyinstaller

注意:pyinstaller安裝方法有很多,其他方法請詢問度娘叔叔
  • 第二步 打包程式

1 找到pyinstaller的安裝路徑(我的是:C:\Python27\Scripts\pyinstaller.exe )

2 開啟命令提示符,輸入以下命令:
C:\Python27\Scripts\pyinstaller.exe  -F Python指令碼檔名
執行成功後會在當前目錄下多出兩個資料夾和一個檔案,打包生成的.exe檔案就在dist資料夾下。

例項

一個輸出乘法口訣表的Python程式:multiplication_table.py

# -*- coding:utf-8 -*-

import os

def table():
    row = 1
    while(row<=9):
        column = 1
        while(column<=9):
            if column<=row:
                print "%d*%d=%d\t" % (column, row, column*row),
            column = column + 1
        row = row + 1
        print ""
    pass
    
if __name__ == "__main__":
    table()
    print "\n\n"
    os.system('pause')
    

輸入以下命令打包成exe檔案
C:\Python27\Scripts\pyinstaller.exe -F multiplication_table.py

成功之後在當前目錄下多出兩個資料夾和一個檔案:


生成的.exe檔案就在dist檔案下,點選即可執行


注意:對於控制檯程式,需要程式碼中加上一句os.system('pause'),否則程式執行會一閃而過。


相關推薦

如何 Python 程式打包 .exe 檔案

有不少訂閱本公眾號的朋友都不是玩 Python,甚至都不是計算機相關專業的,當我給他們一個 Python 程式時,他們是完全不知道該怎麼執行的。 於是我想是不是可以將我的程式打包成可執行檔案,直接執行? 就像這樣: Python 程式都是指令碼的方式,一般是

python程式打包exe檔案

第一步 安裝pyinstaller  以管理員方式執行命令提示符(cmd),輸入一下命令進行安裝pyinstaller pip install pyinstaller注意:pyinstaller安

python學習記錄之---------PYQT5做工具(3)python程式打包exe檔案

工具/版本(1)安裝環境:Windows7 64bit(2)使用版本Python3.6(3)pyqt5python檔案打包成exe格式,需要用到自帶的模組 pyinstaller一、pyinstaller安裝開啟cmd,輸入pip install pyinstaller回車,

python程式打包exe檔案和播放mp3

打包檔案 使用工具 PyInstaller 直接pip install 就可以 簡單使用 進入檔案目錄 pyinstaller my.py 出現 successful 則為成功 注意

windows下使用cx_freezePython程式打包exe可執行檔案

1.cxfreeze安裝 https://pypi.python.org/pypi/cx_Freeze 在以上地址可下載最新版本,選擇適合自己python版本的安裝包。安裝過程中會自動識別你的pytho

python學習筆記--python原始檔打包exe檔案

:\>pyinstaller D:\codes\dpython.py執行完畢後,原始檔所在目錄將生成 dist 和 build 兩個資料夾。其中,build 目錄是 pyinstaller 儲存臨時檔案的目錄,可以安全刪除。最終的打包程式在 dist 內部的 dpython 目錄中。目錄中其他檔案是可執

python程式打包exe( pyintaller) 的用法

當我們用python寫好一個指令碼給沒安裝python直譯器的windows使用者使用時,那將無法執行指令碼! 而 pyinstaller 就是一個幫助我們將python程式打包成 exe 可執行檔案給沒安裝python直譯器的使用者使用的神器! 要使用 pyinstaller ,我們首先得安裝它: 使

使用Pyinstaller把Python程式打包exe檔案

前言 無論是為了裝逼還是為了實用,在實際過程中,我們經常需要將自己寫出的Python程式打包成exe檔案供其他windows使用者使用。Python打包工具不少,其bug也不少,坑極多,這裡只說自己使

Python程式打包可執行檔案exe

Python程式語言是一款功能強大的免費開源的通用型計算機程式應用語言,對於經驗豐富的開發人員來說,掌握這樣一款語言在其程式開發中是一個比較重要的選擇。我們今天就先來了解一下python打包方法的相關應用。 一、簡介 py2exe是一個將Python指令碼

如何程式打包exe檔案

下面以一個簡單的遊戲程式碼對其打包 程式碼如下 #include <stdio.h> #include <stdlib.h> #include<time.h> int main() { int a, b; srand(time

pythonGUI專案打包exe檔案

此專案分為兩步: GUI編寫程式 pyinstaller打包軟體 所用到的第三方庫: tkinter pyinstaller 具體實現 1. GUI介面 本次主要講解如何打包,所以在此只是設計一個十分簡單GUI介面本次主要講解如

python程式打包exe可執行檔案

1.安裝pyinstaller模組: 2.驗證安裝成功pyinstaler,該步驟只是為了心理安慰: 3.將自己的python檔案打包成exe: 輸入命令:pyinstaller  -F    **\**\**.py,如圖裡標黃所示,-F 後面內容為你想打包

如何Java程式打包exe可執行檔案

步驟 第一步:將Java程式通過Eclipse或者JRE匯出成Jar包; 第二步:通過exe4j將Jar包程式生成exe可執行檔案。 解決java檔案編譯為class檔案時提示:“錯誤:編碼GBK

自己的python程式打包exe(秀同學一臉吶)

Windows 10 x64 Python 2.7  IDE Pycharm 5.0.3 實際需求才是讓我學習的最大動力啊~~ 起因 今天實驗室同學看到我的乞丐版二輸入規則器,他挺感興趣的,也想要玩玩,但是他沒有裝python的環境,總不能讓他一直玩我電腦吧,所

wxPython開發總結---Python原始碼打包exe可執行檔案

python的原始碼要在沒有安裝/配置Python相關開發環境的電腦上執行,那麼就需要使用工具對原始碼進行打包,在windows上執行則必須打包成exe可執行檔案,現在常用的打包工具有: py2exe

自己的python程式打包.exe/.app(秀同學一臉吶)

Windows 10 x64 macOS Sierra 10.12.4 Python 2.7 準備好裝嗶~了麼,來吧,做個真正意義上的綠色小軟體 Win下發布應用 起因 今天實驗室同學看到我的乞丐版二輸入規則器,他挺

使用exe4jjava程式打包exe可執行檔案

1.將java程式打包成jar 使用第三方外掛fatjar生成jar檔案,將net.sf.fjep.fatjar_0.0.31.jar直接拷貝到MyEclipse安裝目錄下的dropins資料夾中,然後重啟Eclipse即可。 重啟完成後,右擊java專案會

linux環境下使用pyinstaller分步打包python程式(使用spec檔案python程式打包一個可執行檔案)

先貼上pyinstaler的官網指南,很多使用方法可以直接查到: pyinstaller的安裝: 在自己的環境下執行: pip install Pyinstaller 有什麼錯誤就根據錯誤提示去查,這個容易解決~ pyinstaller的初步使用:

python指令碼打包.exe可執行檔案

安裝 pyinstaller pip install pyinstaller 在檔案所在目錄執行: pyinstaller -F mytest.py 手動把用到的相關資料夾移動至 .exe同級目錄下 在.exe當前目錄下執行 ./mytest.exe

Python程式打包exe的一些坑

今天寫了一個專案,Python專案,需要在win7上跑起來,我想,這不是簡單的不行麼,直接上Pyinstaller不就完了? 但是後來,我發覺我真是too young too simple。 為什麼這麼說呢,因為我是堅定的Linux黨,沒Windows!!!!!這就說明什麼呢,當你在linux上Pyins