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 -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