py2exe打包問題

2021-06-07 09:29:54 字數 658 閱讀 6560

最近在使用python打包的時候出現很多問題

1)python程式中使用到的問題、資料庫問題

解決方法:將程式打包後,將檔案拷貝到執行檔案下。

2)報錯「由於應用程式配置不正確...「

我拷貝exe檔案到多台電腦上執行,只有一台執行不成功,google知道是缺少dll檔案。

解決方法:按照的方法依然存在問題,提示不能載入dll,最後在執行exe的機器上安裝了python的編譯器。

3)py2exe包含maplotlib時出錯。

解決方法:新增data_files=matplotlib.get_py2exe_datafiles(),之後問題解決。

總之遇到很多問題,下面是我自己的setup.py檔案,基本上能解決我的問題。

from distutils.core import setup

import py2exe

import matplotlib

setup(

windows = [

],options =

},data_files=matplotlib.get_py2exe_datafiles(),

)

上面的程式打包還有sqlite3、matplotlib、wxpython的程式時候沒有問題。

py2exe打包步驟

from distutils.core import setup import py2exe setup console r d pythonproject shuapiao 12306.py py2exe打包步驟 1 安裝py2exe最新版 2 新建乙個python檔案命名為setup與要打包的檔...

python通過py2exe打包成exe檔案

python只有在安裝了python環境的計算機中才能執行,因此,如果想要將寫好的python指令碼在沒有python環境的計算機中執行則需要將其打包成exe檔案。打包步驟 setup.py from distutils.core import setup import py2exe setup c...

用py2exe打包python檔案

start here print hello py2exe raw input press any key to finish end here 6。再建乙個檔案 setup.py 7。在 setup.py 中輸入以下 start here from distutils.core import se...