irclibライブラリを使用してIRCクライアントを作成しようとしています。私はcxFreezeを使用してスクリプトを凍結しようとすると、しかし、私は常にそのエラーに遭遇:cxFreezeとJaraco:ImportError
Traceback (most recent call last):
File "C:\python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
exec(code, m.__dict__)
File "client.py", line 38, in <module>
ImportError: No module named jaraco
setup.pyスクリプトはそれほど上のファイル、パッケージとを含めるようにしようとし、何度か変更されています。何も動作していないようです。ここで参照できるように現在のバージョンがあります:
from cx_Freeze import setup, Executable
client = Executable(
script="client.py",
base="Win32GUI",
)
setup(
name = "client",
version = "0.2",
description = "client",
options = {'build_exe': {'includes': ["jaraco"], "packages": ["jaraco"]}},
executables = [client],
)
クライアントのスクリプトは1行に短縮することができます。
from irc import client
すべてです。私はJaracoを使用していない、irclib(パッケージirc)です。 Jaracoはirclibからの依存関係としてインストールされているに違いありません。
私はそれが起こり得る理由を見つけようとしましたが、これまで何も見つかりませんでした。
ありがとうございました!
スクリプトclient.pyを提供できますか?あなたが使っているこのジャラコのバージョンは? –
@Tuininga:ircだけをインポートしています(私は投稿を編集しました)。私はJaracoを使用しませんが、irclibは使用します。私はirclibをインストールしたときにそれが依存として扱われたと思います。 –