ImportError: The 'six' package is required

184 views
Skip to first unread message

Sebastián Schmidt

unread,
Mar 10, 2019, 5:20:52 PM3/10/19
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola! estoy intentando crear un nuevo instalador desde el código fuente para realizar pruebas sobre el servicio de consultas al padron a5.
Cuando creo el instalador para windows lo hace bien sin mostrar ningún error pero al intentar instalarlo al momento de registrar los .exe falla.
Intente instalando el módulo six mediante pip y hace lo mismo.
Dejo copia del log.

Traceback (most recent call last):
  File "boot_com_servers.py", line 44, in <module>
  File "ws_sr_padron.pyc", line 30, in <module>
    
  File "utils.pyc", line 41, in <module>
   
  File "pkg_resources\__init__.pyc", line 55, in <module>
    platform strings, this function should be extended accordingly.
  File "pkg_resources\extern\__init__.pyc", line 61, in load_module
    
ImportError: The 'six' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.
Traceback (most recent call last):
  File "boot_com_servers.py", line 44, in <module>
  File "ws_sr_padron.pyc", line 30, in <module>
    
  File "utils.pyc", line 41, in <module>
   
  File "pkg_resources\__init__.pyc", line 55, in <module>
    platform strings, this function should be extended accordingly.
  File "pkg_resources\extern\__init__.pyc", line 61, in load_module
    
ImportError: The 'six' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.

Desde ya 
Traceback (most recent call last):
  File "boot_com_servers.py", line 44, in <module>
  File "ws_sr_padron.pyc", line 30, in <module>
    
  File "utils.pyc", line 41, in <module>
   
  File "pkg_resources\__init__.pyc", line 55, in <module>
    platform strings, this function should be extended accordingly.
  File "pkg_resources\extern\__init__.pyc", line 61, in load_module
    
ImportError: The 'six' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.
Traceback (most recent call last):
  File "boot_com_servers.py", line 44, in <module>
  File "ws_sr_padron.pyc", line 30, in <module>
    
  File "utils.pyc", line 41, in <module>
   
  File "pkg_resources\__init__.pyc", line 55, in <module>
    platform strings, this function should be extended accordingly.
  File "pkg_resources\extern\__init__.pyc", line 61, in load_module
    
ImportError: The 'six' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.

Alguna idea de donde puede estar el problema?
Desde ya muchas gracias!
Sds.
Sebastián

Pablo Riera

unread,
Apr 2, 2019, 7:24:04 PM4/2/19
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
El problema se soluciona instalando una versión anterior de setuptools. 
Si no me equivoco con Python 2.7 se instala la versión 20.2.
Yo tenía el mismo problema y lo solucioné instalando la versión 19.2 con el siguiente comando:

pip install setuptools==19.2

Después volví a generar el ejecutable y no me aparece más el error al instalarlo.
Saludos!
Pablo

Marcos Villarreal

unread,
Apr 5, 2019, 12:31:20 PM4/5/19
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Pablo
Tengo el mismo problema
En que momento ejecutas el comando? antes de el requiriments.txt ?

Gracias

Pablo Riera

unread,
Apr 5, 2019, 7:37:30 PM4/5/19
to pyaf...@googlegroups.com
Marcos, lo ejecuté al final, es lo último que hice antes de crear el instalador.
En realidad, como el instalador no funcionaba, ya tenía todo listo. Sólo ejecuté el comando y volví a generar el ejecutable y funcionó.
También podés probar de actualizar la biblioteca six con el siguiente comando:

pip install six


Por las dudas, no sé si servirá te cuento que trabajo en Windows 8.1  x64 y tengo instalado lo siguiente:

python-2.7.12.msi

Win32OpenSSL-1_1_1b.exe

M2Crypto-0.22.3.win32-py2.7.exe

httplib2-0.9.win32.exe
pywin32-220.win32-py2.7.exe
PySimpleSOAP-1.08d.win32.exe
fpdf-1.7.2.win32.exe

y además instalé lo siguiente:
pip install httplib2==0.9.2
pip install six
pip install -r requirements.txt
pip install setuptools==19.2

Saludos!
Pablo








Libre de virus. www.avg.com

--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages