py2exe越來越爽了

2021-08-22 14:23:27 字數 878 閱讀 8580

新版本已經可以打包為乙個檔案了,以前都是一堆dll, pyd的。具體的變化其實只有乙個地方。就是options裡增加bundle_files項,值為1表示pyd和dll檔案會被打包到exe檔案中,且不能從檔案系統中載入python模組;值為2表示pyd和dll檔案會被打包到exe檔案中,但是可以從檔案系統中載入python模組。另外setup中使用zipfile=none可以不生成library.zip。

例如原來的:

from distutils.core import setup

import py2exe

includes = ["encodings", "encodings.*"]

options =

}setup(

version = "0.1.0",

description = "search panda",

name = "search panda",

options = options,

windows=,

)只需要改為:

from distutils.core import setup

import py2exe

includes = ["encodings", "encodings.*"]

options =

}setup(

version = "0.1.0",

description = "search panda",

name = "search panda",

options = options,

zipfile=none,

windows=,

)

越來越喜歡這裡了

黃老師說 牛頓力學 有正確的前提,得到的結果也是正確的。量子力學 有正確的前提,結果是不確定的 感覺黃老師幽默風趣得很,肯定學生比較喜歡。他上初論的時候一看班上只有十幾個學生,就告訴他的學生說 人少我喜歡,別告訴別的同學,我們這個課要考試,但給的分比其他的課程分數要高。結果 第二天他教的這門課就達到...

Py2Exe簡單應用

編寫乙個setup.py from distutils.core import setup import py3exe setup the first three parameters are not required,if at least a version is given,then a ve...

py2exe打包問題

最近在使用python打包的時候出現很多問題 1 python程式中使用到的問題 資料庫問題 解決方法 將程式打包後,將檔案拷貝到執行檔案下。2 報錯 由於應用程式配置不正確.我拷貝exe檔案到多台電腦上執行,只有一台執行不成功,google知道是缺少dll檔案。解決方法 按照的方法依然存在問題,提...