Я пытаюсь создать клиента IRC, используя библиотеку irclib. Когда я пытаюсь заморозить сценарий с помощью 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],
)
Сценарий клиента может быть сокращен в одной строке:
from irc import client
Это все. Я не использую Jaraco, irclib (package irc). Возможно, Jaraco был установлен как зависимость от irclib.
Я попытался найти причины, по которым это может произойти, но пока ничего не найдено.
Благодарим за помощь!
Можете ли вы предоставить сценарий client.py? И версию этого jaraco, которую вы используете? –
@Tuininga: Я только импортирую irc (я редактировал сообщение). Я не использую Jaraco, но irclib делает. Я предполагаю, что он был рассмотрен как зависимость, когда я установил irclib. –