Pythonは実行可能ファイルexeなどにコンパイル
1300 ワード
pythonはオペレーティングシステム用の実行可能ファイルにコンパイルできます.
cx_Freeze for Windows, Linux, and Mac OS X (Python 2.7, 3.x)
pyinstaller for Windows, Linux, and Mac OS X (Python 2.7, 3.3-3.5)
bbfreeze for Windows and Linux (Python 2.4-2.7)
py2exe for Windows (Python 2.6, 2.7)
py2exe for Windows (Python 3.3-3.5)
Freeze for Linux and maybe Mac OS X (Python 2.x)
py2app for Mac OS X (Python 2.x)
cx_のインストールFreezeツール
pythonファイルを2つ作成
demo.py
PythonApplication1\PythonApplication1\build\exe.win-amd64-3.5
cx_Freeze for Windows, Linux, and Mac OS X (Python 2.7, 3.x)
pyinstaller for Windows, Linux, and Mac OS X (Python 2.7, 3.3-3.5)
bbfreeze for Windows and Linux (Python 2.4-2.7)
py2exe for Windows (Python 2.6, 2.7)
py2exe for Windows (Python 3.3-3.5)
Freeze for Linux and maybe Mac OS X (Python 2.x)
py2app for Mac OS X (Python 2.x)
cx_のインストールFreezeツール
python -m pip install cx_Freeze --upgrade
pythonファイルを2つ作成
demo.py
print('''
==========================
| |
| |
| |
| Welcome |
| |
| |
| |
==========================
''')
input("input")
PythonApplication1.py from cx_Freeze import setup, Executable
setup(name='test to exe',
version = '0.1',
description='test from py file to exe file',
executables = [Executable("demo.py")])
python PythonApplication 1を実行する.py buildは、exe実行可能なファイルがあるファイルの山を生産します.PythonApplication1\PythonApplication1\build\exe.win-amd64-3.5