Manca modulo multiprocessing quando congelamento codice Python
Domanda
sto usando cx_Freeze di congelare il mio codice Python così posso distribuirlo come eseguibile su sistemi Windows. Funziona bene, ma che manca un paio di moduli. Faccio uso di alcune librerie open-source nel mio progetto per esempio BeautifulSoup e Periscope. Usano alcune librerie di compatibilità a ritroso che non ho bisogno di includere Python 2.6 li ha. Il problema è il terzo import - multiprocessing._multiprocessing . Qualcuno può dirmi di cosa ho bisogno di installare al fine di risolvere questo problema? Il modulo mutiprocessing sembra venire in bundle con Python così che cosa sta causando questo errore?
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
Qualsiasi aiuto?
Grazie ragazzi!
Soluzione
C'è stato un problema simile su Google App Engine. Vedere questo
Ho fissato questo il mio mettendo un file _multiprocessing.py nella cartella del modulo multiprocessing. Questo file contiene il codice:
import multiprocessing
Questo funziona, ma non è una risposta solida.