tkinter を使用して GUI を作成しました。私の GUI は Excel ファイルにリンクされているので、xlrd パッケージを使用しました。py2exe を使用して GUI を実行可能ファイルにコンパイルした後、実行可能ファイルを開こうとすると、次のエラー メッセージを含むテキスト ファイルが表示されます。
Traceback (most recent call last):
File "main.py", line 2, in <module>
File "xlrd\__init__.pyc", line 4, in <module>
IOError: [Errno 2] No such file or directory: 'C:\\Users\\dist\\library.zip\\xlrd\\version.txt'
その「version.txt」ファイルが何であるか、またはディレクトリに存在しない理由がわかりません。xlrd パッケージを必要としない実行可能な GUI をコンパイルしようとしましたが、すべて正常に動作しました。これは私の setup.py ファイルスクリプトです:
from distutils.core import setup
import py2exe
setup(windows=['main.py'],options={'py2exe':{'includes':['xlrd']}})
私はPythonにかなり慣れていないため、実行可能なアプリケーションを作成しています。アドバイスをいただければ幸いです。