1. 新手求教python生成.exe程序步驟

首先你需要安裝pip,之後用
pip
install
py2exe安裝py2exe庫
編寫如下腳本:
#setup.pyfrom
distutils.core
import
setupimport
py2exesetup(console=['一個列表,需要打包成控制台的python腳本'])隨後運行
python
setup.py
py2exe等待運行完成,可在同目錄下看到dist文件夾,其中包括了打包後的python
exe文件以及依賴文件

2. 如何用python寫exe程序

Win下發布應用

起因

今天實驗室同學看到我的乞丐版二輸入規則器,他挺感興趣的,也想要玩玩,但是他沒有裝python的環境,總不能讓他一直玩我電腦吧,所以想到了將程序打包成exe,直接運行!想法一出來,根本擋不住啊,說干就干,先網路python打包exe,一大堆答案,我整理了一下,大概有Py2exe和pyinstaller兩種,但是,我給你看張圖

如果覺得內容不夠細致,可以參考

用PyInstaller將python轉成可執行文件exe筆記或者用PyInstaller把Python代碼打包成單個獨立的exe可執行文件

補充

  • 2016.7.7補坑: 基於python的參考文獻生成器beta已完成,歡迎下載和使用免費下載基於python的文獻生成器.exe

  • 2016.7.8補充: 利用Pyinstaller編譯關聯文件成exe,只要輸入時候寫成pyinstaller -F main.py related.py即可,其中main為主函數,其中有import related.py的函數,只要把重要的放前面就好啦,然後最後的exe文件名會以第一個命名,也就是最後形成一個main.exe就是醬紫。修改spec文件,重新加上參數再編譯。按照正常步驟做過之後,在目錄中還會有一個spec文件,用編輯器打開,之後修改參數,保存後,在原來操作的cmd上寫入:pyinstaller main.spec即可,這個是我在gui圖像生成exe格式時候,圖片無法打包查閱到的,需要單獨添加

  • 3. python怎麼生成exe程序

    環境:來pycharm2018.1+win7+python3.7
    工具:pyinstaller
    1、安裝自pyinstaller,cmd --> pip install pyinstaller
    2、安裝完成後,打開cmd,輸入命令:pyinstaller -F *.py(星號為py文件的全路徑,如下圖)
    如下圖顯示,打包成功,會顯示exe文件的位置,找到運行即可用。
    推薦學習《Python教程》。

    4. python 能做成EXE程序嗎

    用py2exe,方法如下:
    1. 安裝py2exe
    2. 將打包文件與被打包文件放在同一個文件夾下。。。
    例如,你需要將test.py打包成exe,那麼test.py就是被打包文件,那麼打包文件呢,保存下邊的文件為.py文件 (例如setup.py):

    # setup.py
    from distutils.core import setup
    import py2exe
    setup(console=["test.py"])

    放在同一個目錄的目的是因為在console = ["test.py"]時,不用考慮路徑問題,當然,你的是什麼py文件,就把名字替換了。。。
    然後運行,運行命令為: python setup.py py2exe
    如果你不會使用cmd運行python的命令,也不難,把運行命令粘貼在記事本中,然後修改後綴為.bat,例如run.bat,然後雙擊run.bat就可以啦。。(前提是,你設置了環境變數)
    運行後,會產生一個dist文件夾,在文件夾中,有一個與被打包文件同名的exe文件,那個就是可執行文件啦。。。

    5. 如何將python程序封裝成exe可執行文件

    5步將py文件打包成exe文件
    http://www.360doc.com/content/13/1216/11/11029609_337549928.shtml

    用PyInstaller把Python代碼打包成單個獨版立的exe可執行文權件
    http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/

    6. python 怎麼執行exe程序

    使用os.system函數運行其他程序
    os模塊中的system()函數可以方便地運行其他程序或者腳本。其函數原型如下所示。
    os.system(command)
    其參數含義如下所示。
    command 要執行的命令,相當於在Windows的cmd窗口中輸入的命令。如果要向程序或者腳本傳遞參數,可以使用空格分隔程序及多個參數。
    以下實例實現通過os.system()函數打開系統的記事本程序。
    >>> import os
    # 使用os.system()函數打開記事本程序
    >>> os.system('notepad')
    0 # 關閉記事本後的返回值
    # 向記事本傳遞參數,打開python.txt文件
    >>> os.system('notepad python.txt')

    7. 如何將python文件做成exe程序

    python製作exe可執行文件的方法---使用pyinstaller
    python生成windows下exe格式的可執行程序有三種可選方案:
    py2exe是大家所熟知的專,今天要介紹pyinstaller,
    這個工屬具全平台可用。

    8. python可以將程序編程.exe執行文件嗎

    python生成windows下exe格式的可執行程序有三種可選方案:
    py2exe是大家所熟知的,今天要介紹pyinstaller,
    這個工具全版平台可用權。
    曾使用python製作一個工具程序供公司同事使用後,由於公司使用mac
    linux
    windows都有很多,就使用過它來將程序做成可執行文件,兼容性好,只是會使得程序在linux平台和mac平台啟動較慢(windows還是比較快的),但基本夠用。

    9. 有python代碼怎麼編成可執行的exe程序

    py2exe啊,一點也不老,穩定而且好用。
    操作步驟如下:
    如果你有一個名為helloworld.py的python腳本,你想把它轉換為運行在windows上的可執行程序,並運行在沒有安裝python的windows系統上,那麼首先你應寫一個用於發布程序的設置腳本例如mysetup.py,在其中的setup函數前插入語句import py2exe 。
    mysetup.py示例如下:
    # mysetup.py
    from distutils.core import setup
    import py2exe

    setup(console=["helloworld.py"])
    然後按下面的方法運行mysetup.py:
    python mysetup.py py2exe
    上面的命令執行後將產生一個名為dist的子目錄,其中包含了helloworld.exe,python24.dll,library.zip這些文件。
    如果你的helloworld.py腳本中用了已編譯的C擴展模塊,那麼這些模塊也會被拷貝在個子目錄中,同樣,所有的dll文件在運行時都是需要的,除了系統的dll文件。
    dist子目錄中的文件包含了你的程序所必須的東西,你應將這個子目錄中的所有內容一起發布。

    默認情況下,py2exe在目錄dist下創建以下這些必須的文件:
    1、一個或多個exe文件。
    2、python##.dll。
    3、幾個.pyd文件,它們是已編譯的擴展名,它們是exe文件所需要的;加上其它的.dll文件,這些.dll是.pyd所需要的。
    4、一個library.zip文件,它包含了已編譯的純的python模塊如.pyc或.pyo
    上面的mysetup.py創建了一個控制台的helloword.exe程序,如果你要創建一個圖形用戶界的程序,那麼你只需要將mysetup.py中的console=["helloworld.py"]替換為windows=["myscript.py"]既可。

    py2exe一次能夠創建多個exe文件,你需要將這些腳本文件的列表傳遞給console或windows的關鍵字參數。如果你有幾個相關聯的腳本,那麼這是很有用的。
    運行下面個命令,將顯示py2exe命令的所有命令行標記。
    python mysetup.py py2exe --help