| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
64 バイト追加 、 2020年2月16日 (日) 04:31
編集の要約なし
==[[Python py2exe ]] ==
http://www.py2exe.org/
===概要===
*PythonスクリプトをWindowsの実行可能プログラムにコンバートすDistutils Pythonスクリプトを[[Windows]]の実行可能プログラムにコンバートすDistutils エクステンション*Pythonのインストールがなくても実行できるようにする[[Python]]のインストールがなくても実行できるようにする
===サンプルをつくる===
*http://www.py2exe.org/index.cgi/Tutorial#Step1
C:\work\python setup.py py2exe
C:\Python26[[Python]]26\lib\site-packages\py2exe\build_exe.py:16: DeprecationWarning: the sets module is deprecated
import sets
running py2exe
*** searching for required modules ***
*** parsing results ***
creating python loader for extension 'select' (C:\Python26[[Python]]26\DLLs\select.pyd -> select.pyd) creating python loader for extension 'unicodedata' (C:\Python26[[Python]]26\DLLs\unicodedata.pyd -> unicodedata.pyd) creating python loader for extension 'bz2' (C:\Python26[[Python]]26\DLLs\bz2.pyd -> bz2.pyd)
*** finding dlls needed ***
*** create binaries ***
*** byte compile python files ***
byte-compiling C:\Python26[[Python]]26\lib\StringIO.py to StringIO.pyc byte-compiling C:\Python26[[Python]]26\lib\UserDict.py to UserDict.pyc
(略)
copying C:\Python26[[Python]]26\DLLs\unicodedata.pyd -> C:\work\dist
*** copy dlls ***
copying C:\WINDOWS\system32\python26.dll -> C:\work\dist
setting sys.winver for 'C:\work\dist\python26.dll' to 'py2exe'
copying C:\Python26[[Python]]26\w9xpopen.exe -> C:\work\dist copying C:\Python26[[Python]]26\lib\site-packages\py2exe\run.exe -> C:\work\dist\hello.exe
*** binary dependencies ***
WSOCK32.dll - C:\WINDOWS\system32\WSOCK32.dll
USER32USE[[R]]32.dll - C:\WINDOWS\system32\USER32USE[[R]]32.dll
ADVAPI32.dll - C:\WINDOWS\system32\ADVAPI32.dll
SHELL32.dll - C:\WINDOWS\system32\SHELL32.dll
KERNEL32KE[[R]]NEL32.dll - C:\WINDOWS\system32\KERNEL32KE[[R]]NEL32.dll
====構成====

案内メニュー