Отсутствие многопроцессорного модуля при замораживании кода Python
Вопрос
Я использую CX_FREEZE, чтобы заморозить код Python, чтобы я мог распространять его в качестве исполняемого в Windows Systems. Он работает нормально, но ему не хватает нескольких модулей. Я использую некоторые библиотеки с открытым исходным кодом в своем проекте EG BeautifulSoup и Periscope. Они используют некоторые библиотеки для обратной совместимости, которые мне не нужно включать в Python 2.6. Проблема - третий импорт - Multiprocessing._Multiprocessing. Анкет Кто -нибудь может сказать мне, что мне нужно установить, чтобы исправить это? Модуль Mutprocessing, кажется, поставляется в комплекте с Python, так что вызывает эту ошибку?
Missing modules:
? cjkcodecs.aliases imported from BeautifulSoup.BeautifulSoup
? iconv_codec imported from BeautifulSoup.BeautifulSoup
? multiprocessing._multiprocessing imported from multiprocessing.forking
? xdg.BaseDirectory imported from periscope.periscope
Любая помощь?
Спасибо, парни!
Решение
Была аналогичная проблема в Google App Engine. Видеть это
Я исправил это мой файл _multiprocessing.py в папку многопроцессорного модуля. Этот файл содержал код:
импорт многопроцесс
Это работает, но это не надежный ответ.