Pregunta

Estoy usando CX_Freeze para congelar mi código Python para poder distribuirlo como ejecutable en los sistemas de Windows. Funciona bien pero le falta algunos módulos. Utilizo algunas bibliotecas de código abierto en mi proyecto, por ejemplo, Beautifulsoup y Periscope. Utilizan algunas bibliotecas para la compatibilidad hacia atrás que no necesito incluir, ya que Python 2.6 las tiene. El problema es la tercera importación - multiprocesamiento.. ¿Alguien puede decirme qué necesito instalar para solucionar esto? El módulo Mutiprocessing parece estar incluido con Python, entonces, ¿qué está causando este error?

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

¿Alguna ayuda?

¡Gracias chicos!

¿Fue útil?

Solución

Hubo un problema similar en Google App Engine. Ver este

Ordené esto en el archivo _multiprocessing.py en la carpeta del módulo de multiprocesamiento. Este archivo contenía el código:

importar multiprocesamiento

Esto funciona, pero no es una respuesta robusta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top