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!

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top