Foros del Web » Administración de Sistemas » Unix / Linux »

ImportError: No module named zlib en suse

Estas en el tema de ImportError: No module named zlib en suse en el foro de Unix / Linux en Foros del Web. Hola gente como andan, tengo un problema al tratar de correr un servidor de python cuando ejecuto python manage.py runserver en un suse. me tira ...
  #1 (permalink)  
Antiguo 10/06/2013, 12:12
 
Fecha de Ingreso: enero-2013
Ubicación: Montevideo
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 1
ImportError: No module named zlib en suse

Hola gente como andan, tengo un problema al tratar de correr un servidor de python cuando ejecuto python manage.py runserver en un suse.

me tira esto

Código BASH:
Ver original
  1. web-srv:/srv/www/htdocs/byddj # python manage.py runserver
  2. Traceback (most recent call last):
  3.   File "manage.py", line 10, in <module>
  4.     execute_from_command_line(sys.argv)
  5.   File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line
  6.     utility.execute()
  7.   File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
  8.     self.fetch_command(subcommand).run_from_argv(self.argv)
  9.   File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 263, in fetch_command
  10.     app_name = get_commands()[subcommand]
  11.   File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 109, in get_commands
  12.     apps = settings.INSTALLED_APPS
  13.   File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py", line 53, in __getattr__
  14.     self._setup(name)
  15.   File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py", line 49, in _setup
  16.     self._configure_logging()
  17.   File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py", line 71, in _configure_logging
  18.     from django.utils.log import DEFAULT_LOGGING
  19.   File "/usr/local/lib/python2.7/site-packages/django/utils/log.py", line 6, in <module>
  20.     from django.views.debug import ExceptionReporter, get_exception_reporter_filter
  21.   File "/usr/local/lib/python2.7/site-packages/django/views/debug.py", line 11, in <module>
  22.     from django.http import (HttpResponse, HttpResponseServerError,
  23.   File "/usr/local/lib/python2.7/site-packages/django/http/__init__.py", line 2, in <module>
  24.     from django.http.request import (HttpRequest, QueryDict, UnreadablePostError,
  25.   File "/usr/local/lib/python2.7/site-packages/django/http/request.py", line 17, in <module>
  26.     from django.core import signing
  27.   File "/usr/local/lib/python2.7/site-packages/django/core/signing.py", line 41, in <module>
  28.     import zlib
  29. ImportError: No module named zlib
reviso con yast los modulos instalados y tengo el zlib1.2.3 instalado...
no se que hacer porque desinstalar el modulo requiere desinstalar dependencias y no quiero desinstalar algo sin saber..
Alguna sugerencia ?

Saludos
  #2 (permalink)  
Antiguo 10/06/2013, 12:38
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ImportError: No module named zlib en suse

Tienes que tener zlib pero en devel prueba con

Código:
sudo apt-get install zlib1g-dev
Para asegurarte que tienes zlib instalado solamente abre la terminal de python y escribe

Código:
import zlib
  #3 (permalink)  
Antiguo 10/06/2013, 13:01
 
Fecha de Ingreso: enero-2013
Ubicación: Montevideo
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: ImportError: No module named zlib en suse

gracias por responder !
ese comando no me funciono porque es un suse, ejecute

yast -i zlib1g-dev

y me abre el yast y luego me tira este error.

│Following packages haven't been found on the medium: │ │
│ │zlib1g-dev

tendre que bajarlo manual y e instalarlo ?
  #4 (permalink)  
Antiguo 10/06/2013, 13:12
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ImportError: No module named zlib en suse

Solamente busca el nombre del paquete en tu distro.

Código:
yast -i zlib-devel
  #5 (permalink)  
Antiguo 10/06/2013, 14:20
 
Fecha de Ingreso: enero-2013
Ubicación: Montevideo
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: ImportError: No module named zlib en suse

Ejecuto
Código BASH:
Ver original
  1. yast -i zlib-devel
y me da esto:

Warning
There was an error in the repository initialization.
This client is not registered to any spacewalk server.

Al darle OK me sale esto:
Error
Following packages haven't been found on the medium:
zlib-dev

Si ingreso a yast entorno grafico, y busco en software managment encuentra zlib y zlib 32 bits, dice que estan instalados los 2.
si ingreso para instalar de neuvo me sale esto:

Problems
zisofs-tools-1.0.6-138.22.x86_64 requires libz.so.1()(64bit), but this

No logro seguir leyendo porque la ventana no la puedo agrandar.
Abajo me dice que tengo que desinstalar muchas dependencias...
  #6 (permalink)  
Antiguo 12/06/2013, 08:28
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ImportError: No module named zlib en suse

Moviendo al foro de UNIX y Linux, ya que este no es un problema de Python.

Lo seguimos por allí :)
  #7 (permalink)  
Antiguo 13/06/2013, 14:39
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ImportError: No module named zlib en suse

Otra cosa importante que se me olvido mencionar es que esto ocurre cuando haces el build de python, o sea cuando compilas python. A mi me ha pasado con otras librerías como ssl, readline, sockets, etc..

No se como hayas instalado python en suse (si lo compilaste o ya venia instalado), no se que versión de suse estés usando pero si una versión antigua dudo que venga con python 2.7 por defecto.
  #8 (permalink)  
Antiguo 25/06/2013, 12:00
 
Fecha de Ingreso: enero-2013
Ubicación: Montevideo
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: ImportError: No module named zlib en suse

SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2

Esa es la version instalada... voy a averiguar si puedo desinstalar las librerias zlib que tengo instaladas e instalarlas nuevamente, lo que pasa que el servidor es de un cliente y tengo que ver bien que no se corrompa nada antes de hacerlo..
  #9 (permalink)  
Antiguo 25/06/2013, 12:03
 
Fecha de Ingreso: enero-2013
Ubicación: Montevideo
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: ImportError: No module named zlib en suse

Python 2.7.5

Django (1, 5, 1, 'final', 0)

Etiquetas: python
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:46.