【问题标题】:How to make a installer from a Python scripts如何从 Python 脚本制作安装程序
【发布时间】:2014-01-09 14:19:46
【问题描述】:
我编写了一个 Python 脚本,它使用了一些附加库,如 MatPlotLib、NumPy、DateUtil 等。
如何将此 Python 脚本制作为安装程序或软件包,例如 jar 文件,以便我的脚本可以在不同的系统上运行,而无需单独安装 AddOn 库?
我使用的是 Windows 操作系统,我的脚本也只需要很少的命令行参数。
任何解决方案、提示或链接都会让我的生活更早。提前感谢您的友好合作。
【问题讨论】:
标签:
python
installation
package
【解决方案2】:
我已经使用 py2exe 和以下设置文件:
from distutils.core import setup
import py2exe
from distutils.filelist import findall
import matplotlib
setup(
console=['PlotMemInfo.py'],
options={
'py2exe': {
'packages' : ['matplotlib'],
'dll_excludes': ['libgdk-win32-2.0-0.dll',
'libgobject-2.0-0.dll',
'libgdk_pixbuf-2.0-0.dll']
}
},
data_files = matplotlib.get_py2exe_datafiles()
)