py2exeはencodings以下を手厚く入れてくれる。 cx_Freezeの場合、encodings以下のモジュールについて必要なものは、おのおの指定する必要があった。 py2exeはencodings以下をどっちゃり入れてくれる。 py2exeでPyQtで画像を扱う場合の注意 前エントリで紹介したように、PyQtで画像ファイルを扱っている場合には、 imageformats以下にあるQtのプラグインを配置しなければならない。 cx_FreezeでPyQtアプリを固めた時に詰まったところ - グニャラくんのグニャグニャPython備忘録 が、僕はココでかなり詰まった。 imageformats以下のファイルを配置しているのにロードしてくれないのだ! しかも、コンソールには以下のようなエラーが大量発生する。んぺぺ! QObject::moveToThread: Current threa
pythonにはスクリプト(.py)を実行ファイル(.exe)に固めるpy2exeというモジュールがあります。 py2exeで作った実行ファイルを秀丸から呼び出すときにはまったのでメモ。 問題点 py2exeで作った実行ファイル(foo.exe)を非表示にして起動しても、何故かコンソールウインドウが一瞬だけ表示されました。 foo.exeの実行結果は取得できますが、このままだと格好が悪いです。 runex "foo.exe" , 1 //sync 0:async 1:sync , 0, "" //stdin 0:none 1:auto 2:file 3:(reserve) 4:all 5:select , 1, "" //stdout 0:none 1:auto 2:file 3:add file 4:new 5:insert 6:replace , 0, "" //stderr 0:no
py2exe (Windows 実行形式に変換) -Python スクリプトからスタンドアロンのWindows...Python スクリプトからスタンドアロンのWindowsプログラムへの変換 Copyright (C) 2001, 2002, Thomas Heller **このドキュメントは py2exe バージョン 0.3.1 に対応した説明です. 最新のバージョンである 0.5.0 では,インタフェースがいくつか変更されていて,このページの サンプルが動作しません. py2exe 0.5.0 に関する説明は, こちら をご覧ください.** 概要 py2exeはPython スクリプトをスタンドアロンのWindows実行形式に変換する モジュールで,distutils の拡張として実装されている. py2exeを使って実行形式にしたプログラムは,Pythonをインストールせず
【1】 特徴 py2exeホーム : http://www.py2exe.org/Python標準のdistutilsのプラグインです。pythonで作成したスクリプトから、依存ライブラリを検索して、 収集したファイル群だけで実行可能なバイナリを作成する機能を持っています。 最近のバージョンになって、バンドルレベルが選択できるようになり、 単独のexeファイルに組み上げるPython25.dllとMSVC71.dllとexeの3つに組み上げる 依存ライブラリをアーカイブまたはフォルダに分離する といった混成度合いが指定できるようになりました。 単独のexeにしちゃうと、Pythonランタイムまで内臓してしまうのでシンプルなスクリプトも2メガバイトを超えてしまいます。
Pythonを実行するには、通常Pythonランタイムをインストールしなければなりません。 しかし、このランタイムとスクリプトを一緒にしてWindows実行形式(Exe)にすることでインストールなしでPythonスクリプトが動作するようになる。 ダウンロードして展開するだけでプログラムが動くようになり非常に配布が楽になります。 作り方 インストール このリンク先を参考にpy2exeをインストールします。 http://www.cubelab.com/ymasuda/python/py2exe/py2exe.html 作成 スクリプトを用意 以下例はThe Snack Sound Toolkitをもちいて、F0値を取得するプログラムです。 ■pitch.py #! /usr/bin/envpython from Tkinter import * from tkSnack import *
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く