ページ

2009年5月29日

Vistaでpy2exeで作ったexeが・・・

僕のVistaにはPython2.6が入っています。この環境でpy2exeで作った実行ファイルを、別のWindows XPにもっていって実行すると、「実行できませんでした」と怒られます。でも、僕の手元にあるXPで実行してもちゃんと動きます。
僕のXPに入っているPython2.5でpy2exeで作った実行ファイルを、動かなかったXPに持っていくと動きました。わけわからん。

一度wineを使ったときにVistaのmsvcrt.dllとかだとちゃんと動かなかったりしました。そんなこととかと関係あるんでしょうか?

2 件のコメント:

しみずかわ さんのコメント...

msvcr90.dllが無いんじゃないでしょうか?
Python2.5まではVC++7で、Python2.6はVC++9なんですよね、確か。

liris さんのコメント...

そういえば、そんなこともあったような気がする。