2016-11-09 5 views
2

py2exeに問題があります。私は単に私がeasiely自分のPC上で実行することができます.exeファイルへの.pyファイルを「変換」したいのですが、私は実行する場合py2exeのエラーメッセージが表示されますpy2exe 1 missing modules、readline

ここに私のsetup.pyです:

from distutils.core import setup 
import py2exe, sys, os 
setup(console=['filename.py']) 

そして、それは次のようなエラーメッセージ:

1 missing Modules 
? readline       imported from cmd, code, pdb 
Building 'dist\filename.exe'. 
error: [Errno 2] No such file or directory: 'C:\\Users\\Name\\AppData\\Local\\Programs\\Python\\Python35-32\\lib\\site-packages\\py2exe\\run_w-py3.5-win32.exe' 

私はあなたたちが私を助けることができると思います;) greetz

+0

明らかに問題は3.5がまだサポートされていないということです。 py2exeのフォルダをチェックアウトした場合、3.4を含む他のほとんどのバージョンが利用できますが、3.5では使用できません。 ここでまったく同じ問題が発生しています – RedactedProfile

答えて

0

あなたが最初のreadlineパッケージをインストールする必要があります可能性があります。
このパッケージはデフォルトでWindowsでは動作しません。 Microsoft Windowsをお使いの場合は
することは、あなたはそれが私に働く代わりにのreadlineのpyreadline

pip install pyreadline 

を使用する必要があります。