Kivy: python -m pip install k ivy.deps.gstreamer bloqueia a janela do prompt de comando e erro de memória

Criado em 7 dez. 2016  ·  4Comentários  ·  Fonte: kivy/kivy

Executei o comando abaixo:

python -m pip install kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/
Ele gerou as seguintes mensagens e travou (não foi possível CNTL-C ou escapar do script):
[INFO] [Logger] Registrar o log em c: / users / build / data / logs \ mp-ss_16-12-07_1.txt
[INFO] [Kivy] v1.9.2-dev0
[INFO] [Python] v2.7.12 (v2.7.12: d33e0cf91556, 27 de junho de 2016, 15:19:22) [MSC v.1500 de 32 bits (Intel)]

O arquivo de log listado na mensagem acima contém as mesmas informações da mensagem acima.

ATUALIZAÇÃO: Tentei uma terceira vez e começou a baixar o gstreamer. Resultados:
Coletando kivy.deps.gstreamer
Baixando https://kivy.org/downloads/packages/simple/kivy-deps-gstreamer/kiv
y.deps.gstreamer-0.1.7-cp27-cp27m-win32.whl (115,1 MB)
99% | ##################################### | 115,1 MB 1,4 MB / s eta 0: 00: 01 Exceção:
Traceback (última chamada mais recente):
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ basecommand.py", linha 215, no principal
status = self.run (opções, argumentos)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ comandos \ install.py", linha 335, em execução
wb.build (autobuilding = True)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ wheel.py", linha 749, no build
self.requirement_set.prepare_files (self.finder)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ req \ req_set.py", linha 380, em prepare_files
ignore_dependencies = self.ignore_dependencies))
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ req \ req_set.py", linha 620, em _prepare_file
sessão = self.session, hashes = hashes)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 821, em unpack_url
hashes = hashes
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 659, em unpack_http_url
hashes)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 882, em _download_http_url
_download_url (resp, link, content_file, hashes)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 605, em _download_url
consumir (baixado_chunks)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ utils__init __. Py", linha 852, em consumo
deque (iterador, maxlen = 0)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 571, em notas_escritas
para pedaços em pedaços:
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ utils \ ui.py", linha 139, em iter para x nele:
Arquivo "C: \ Python27 \ lib \ site-packages \ pip \ download.py", linha 560, em resp_read decode_content = False):
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ requests \ packages \ urllib3 \ response.py", linha 357, no stream
data = self.read (amt = amt, decode_content = decode_content)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ requests \ packages \ urllib3 \ response.py", linha 314, em leitura
data = self._fp.read (amt)
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ filewrapper.py", linha 63, em leitura
self._close ()
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ filewrapper.py", linha 50, em _close
self .__ callback (self .__ buf.getvalue ())
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ controller.py", linha 275, em cache_response
self.serializer.dumps (solicitação, resposta, corpo = corpo),
Arquivo "C: \ Python27 \ lib \ site-packages \ pip_vendor \ cachecontrol \ serialize.py", linha 87, em dumps
) .encode ("utf8"),
MemoryError

Comentários muito úteis

Para o registro, isso é causado pelo armazenamento em cache no pip. Outra correção é:

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

Todos 4 comentários

Eu fui para https://kivy.org/downloads/packages/simple/kivy-deps-gstreamer/
Baixou a versão correta. Em seguida, executou python -m pip install
Isso funcionou e resolveu esse problema de memória como uma solução alternativa.

Para o registro, isso é causado pelo armazenamento em cache no pip. Outra correção é:

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

É verdade! --no-cache-dir funciona bem!

Para o registro, isso é causado pelo armazenamento em cache no pip. Outra correção é:

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

Muito obrigado! No site da kivy, eles dizem para você fazer o mesmo; exceto que está escrito "-no" em vez de "--no", que não funciona e por isso fiquei confuso. Mas seu comentário ajudou. Obrigado novamente.

Esta página foi útil?
0 / 5 - 0 avaliações