Python 2.7とPyqt4で記述された単純なGUIスクリプトを、py2exeを使用してスタンドアロンの実行可能ファイルに変換する作業を行っています。「そのようなファイルは存在しません」というエラーが発生し続け、これは頑固に見えますが、いくつか修正することができました。msvcp90.dllが見つからず、distutilsへの短いトレースバックを含むエラーメッセージが返され、その後py2exeスクリプトに戻りますが、これはあまり啓蒙的ではありません。で推奨されているように、MSC++再配布可能ランタイムをインストールしました
しかし、私のスクリプトはまだ.dllを見つけることができません。以下は私のpy2exeスクリプトで、私のスクリプトの名前はブロックされています。
from distutils.core import setup
from py2exe.build_exe import py2exe
import sys, os, zmq
sys.argv.append('py2exe')
os.environ["PATH"] = \
os.environ["PATH"] + \
os.path.pathsep + os.path.split(zmq.__file__)[0]
setup(
options = {'py2exe':{'bundle_files':1,"includes":["zmq.utils",
"zmq.utils.jsonapi","zmq.utils.strtypes"]}},
console = [{'script':"#######.py"}],
zipfile = None
)
私はすでにzmqの問題を修正しました(私が知る限り、これは私のスクリプトやGUIでは使用されていません)。私は何が間違っているのですか?