Question

J'utilise cx_Freeze pour geler mon code Python afin que je puisse le distribuer comme exécutable sur les systèmes Windows. Il fonctionne très bien, mais il manque quelques modules. J'utilise quelques bibliothèques open source dans mon projet par exemple BeautifulSoup et Périscope. Ils utilisent des bibliothèques pour la compatibilité arrière que je ne ai pas besoin d'inclure Python 2.6 les a. Le problème est le troisième import - multiprocessing._multiprocessing . Quelqu'un peut-il me dire ce que je dois installer pour résoudre ce problème? Le module mutiprocessing semble venir livré avec Python donc ce qui cause cette erreur?

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

Toute aide?

Merci les gars!

Était-ce utile?

La solution

Il y avait un problème similaire sur Google App Engine. Voir cette

Je fixe ce que je mette un fichier _multiprocessing.py dans le dossier du module de multitraitement. Ce fichier contient le code:

  

multitraitement import

Cela fonctionne, mais il n'est pas une réponse robuste.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top