Kivy: python -m pip install k ivy.deps.gstreamer 锁定命令提示符窗口和内存错误

创建于 2016-12-07  ·  4评论  ·  资料来源: kivy/kivy

我运行了以下命令:

python -m pip install kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/
它生成了以下消息,然后锁定(无法 CNTL-C 或退出脚本):
[INFO] [Logger] 在 c:/users/build/data/logs\mp-ss_16-12-07_1.txt 中记录日志
[信息] [Kivy] v1.9.2-dev0
[信息] [Python ] v2.7.12(v2.7.12:d33e0cf91556,2016 年 6 月 27 日,15:19:22)[MSC v.1500 32 位(英特尔)]

上面消息中列出的日志文件包含与上面消息相同的信息。

更新:第三次尝试这个,它开始下载gstreamer。 结果:
收集kivy.deps.gstreamer
下载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:01异常:
回溯(最近一次调用最后一次):
文件“C:\Python27\lib\site-packages\pip\basecommand.py”,第 215 行,在主目录中
status = self.run(options, args)
文件“C:\Python27\lib\site-packages\pip\commands\install.py”,第 335 行,运行中
wb.build(autobuilding=True)
文件“C:\Python27\lib\site-packages\pip\wheel.py”,第 749 行,在构建中
self.requirement_set.prepare_files(self.finder)
文件“C:\Python27\lib\site-packages\pip\req\req_set.py”,第 380 行,在 prepare_files
ignore_dependencies=self.ignore_dependencies))
文件“C:\Python27\lib\site-packages\pip\req\req_set.py”,第 620 行,在 _prepare_file 中
会话=self.session,哈希=哈希)
文件“C:\Python27\lib\site-packages\pip\download.py”,第 821 行,在 unpack_url 中
哈希=哈希
文件“C:\Python27\lib\site-packages\pip\download.py”,第 659 行,在 unpack_http_url
哈希)
文件“C:\Python27\lib\site-packages\pip\download.py”,第 882 行,在 _download_http_url
_download_url(resp, link, content_file, hashes)
文件“C:\Python27\lib\site-packages\pip\download.py”,第 605 行,在 _download_url
消耗(下载的块)
文件“C:\Python27\lib\site-packages\pip\utils__init__.py”,第 852 行,消费中
双端队列(迭代器,maxlen=0)
文件“C:\Python27\lib\site-packages\pip\download.py”,第 571 行,在written_chunks
对于块中的块:
文件“C:\Python27\lib\site-packages\pip\utils\ui.py”,第 139 行,在 iter for x in it:
文件“C:\Python27\lib\site-packages\pip\download.py”,第 560 行,在 resp_read decode_content=False 中):
文件“C:\Python27\lib\site-packages\pip_vendor\requests\packages\urllib3\response.py”,第 357 行,在流中
数据 = self.read(amt=amt, decode_content=decode_content)
文件“C:\Python27\lib\site-packages\pip_vendor\requests\packages\urllib3\response.py”,第 314 行,读取
数据 = self._fp.read(amt)
文件“C:\Python27\lib\site-packages\pip_vendor\cachecontrol\filewrapper.py”,第 63 行,读取
self._close()
文件“C:\Python27\lib\site-packages\pip_vendor\cachecontrol\filewrapper.py”,第 50 行,在 _close
self.__callback(self.__buf.getvalue())
文件“C:\Python27\lib\site-packages\pip_vendor\cachecontrol\controller.py”,第 275 行,在 cache_response
self.serializer.dumps(request, response, body=body),
转储中的文件“C:\Python27\lib\site-packages\pip_vendor\cachecontrol\serialize.py”,第 87 行
).encode("utf8"),
内存错误

最有用的评论

作为记录,这是由 pip 中的缓存引起的。 另一个修复是:

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

所有4条评论

我去了https://kivy.org/downloads/packages/simple/kivy-deps-gstreamer/
下载了正确的版本。 然后运行 ​​python -m pip install
作为一种变通方法,这有效并解决了这个内存问题。

作为记录,这是由 pip 中的缓存引起的。 另一个修复是:

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

这是真的! --no-cache-dir 工作正常!

作为记录,这是由 pip 中的缓存引起的。 另一个修复是:

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

太感谢了! 在 kivy 网站上,他们会告诉你也这样做; 除了写“-no”而不是“--no”这不起作用,所以我很困惑。 但是你的评论有帮助。 再次感谢。

此页面是否有帮助?
0 / 5 - 0 等级