Kivy: python -m pip install k ivy.deps.gstreamer bloquea la ventana del símbolo del sistema y el error de memoria

Creado en 7 dic. 2016  ·  4Comentarios  ·  Fuente: kivy/kivy

Ejecuté el comando a continuación:

python -m pip install kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/
Generaba los siguientes mensajes y luego se bloqueaba (no podía CNTL-C o escapar del script):
[INFO] [Logger] Registro de registro en c: / users / build / data / logs \ mp-ss_16-12-07_1.txt
[INFO] [Kivy] v1.9.2-dev0
[INFORMACIÓN] [Python] v2.7.12 (v2.7.12: d33e0cf91556, 27 de junio de 2016, 15:19:22) [MSC v.1500 de 32 bits (Intel)]

El archivo de registro que aparece en el mensaje anterior contiene la misma información que el mensaje anterior.

ACTUALIZACIÓN: Intenté esto por tercera vez y comenzó a descargar gstreamer. Resultados:
Recopilando kivy.deps.gstreamer
Descargando https://kivy.org/downloads/packages/simple/kivy-deps-gstreamer/kiv
y.deps.gstreamer-0.1.7-cp27-cp27m-win32.whl (115.1MB)
99% | ############################## | 115.1MB 1.4MB / s eta 0: 00: 01Excepción:
Rastreo (llamadas recientes más última):
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ basecommand.py", línea 215, en main
status = self.run (opciones, argumentos)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ commands \ install.py", línea 335, en ejecución
wb.build (autobuilding = True)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ wheel.py", línea 749, en la compilación
self.requirement_set.prepare_files (self.finder)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ req \ req_set.py", línea 380, en prepare_files
ignore_dependencies = self.ignore_dependencies))
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ req \ req_set.py", línea 620, en _prepare_file
sesión = self.session, hashes = hashes)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 821, en unpack_url
hashes = hashes
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 659, en unpack_http_url
hashes)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 882, en _download_http_url
_download_url (resp, enlace, archivo_contenido, hashes)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 605, en _download_url
consumir (trozos_descargados)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ utils__init __. Py", línea 852, en consume
deque (iterador, maxlen = 0)
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 571, en write_chunks
para trozos en trozos:
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ utils \ ui.py", línea 139, en iter para x en él:
Archivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", línea 560, en resp_read decode_content = False):
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ request \ packages \ urllib3 \ response.py", línea 357, en secuencia
datos = self.read (amt = amt, decode_content = decode_content)
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ request \ packages \ urllib3 \ response.py", línea 314, en lectura
datos = self._fp.read (amt)
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ filewrapper.py", línea 63, en lectura
self._close ()
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ filewrapper.py", línea 50, en _close
self .__ callback (self .__ buf.getvalue ())
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ controller.py", línea 275, en cache_response
self.serializer.dumps (solicitud, respuesta, cuerpo = cuerpo),
Archivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ serialize.py", línea 87, en volcados
) .encode ("utf8"),
MemoryError

Comentario más útil

Para que conste, esto se debe al almacenamiento en caché en pip. Otra solución es:

$ pip --no-cache-dir install kivy.deps.gstreamer

Todos 4 comentarios

Fui a https://kivy.org/downloads/packages/simple/kivy-deps-gstreamer/
Descargado la versión correcta. Luego ejecutó python -m pip install
Esto funcionó y resolvió este problema de memoria como solución.

Para que conste, esto se debe al almacenamiento en caché en pip. Otra solución es:

$ pip --no-cache-dir install kivy.deps.gstreamer

¡Es cierto! --no-cache-dir funciona bien!

Para que conste, esto se debe al almacenamiento en caché en pip. Otra solución es:

$ pip --no-cache-dir install kivy.deps.gstreamer

¡Muchas gracias! En el sitio web de kivy, te dicen que hagas lo mismo; excepto que está escrito "-no" en lugar de "--no" que no funciona y por eso estaba confundido. Pero tu comentario ayudó. Gracias de nuevo.

¿Fue útil esta página
0 / 5 - 0 calificaciones