Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;无法获取文本提供程序,中止“;在kivy中使用windows上的python 2.7_Python_Kivy_Pillow - Fatal编程技术网

&引用;无法获取文本提供程序,中止“;在kivy中使用windows上的python 2.7

&引用;无法获取文本提供程序,中止“;在kivy中使用windows上的python 2.7,python,kivy,pillow,Python,Kivy,Pillow,我刚买了一台新的笔记本电脑,尝试在上面安装kivy已经好几个小时了,我非常沮丧。我的代码在我的桌面上运行,产生一个错误,声称没有文本提供程序。我在网上做了大量搜索,发现它链接到pygame和pillow,而且我在使用32位模块和64位python时也出现了错误,等等。在两次重新安装kivy和python之后,我仍然一无所获。安装枕头会出现另一个错误,然后GUI会出现奇怪的模糊,而不是字母。卸载pillow可恢复此问题。我没有在使用此代码的任何其他电脑上安装pillow。有人知道吗 [INFO][

我刚买了一台新的笔记本电脑,尝试在上面安装kivy已经好几个小时了,我非常沮丧。我的代码在我的桌面上运行,产生一个错误,声称没有文本提供程序。我在网上做了大量搜索,发现它链接到pygame和pillow,而且我在使用32位模块和64位python时也出现了错误,等等。在两次重新安装kivy和python之后,我仍然一无所获。安装枕头会出现另一个错误,然后GUI会出现奇怪的模糊,而不是字母。卸载pillow可恢复此问题。我没有在使用此代码的任何其他电脑上安装pillow。有人知道吗

[INFO][Logger]在C:\Users\willh\.kivy\logs\kivy\u 16-01-13\u 10.txt中记录日志
[INFO][Kivy]v1.9.1
[INFO][Python]v2.7.11(v2.7.11:6D1B6A68F7752015年12月5日,20:32:19)[MSC v.1500 32位(英特尔)]
[信息][工厂]加载了179个符号
[信息][图像]提供商:img_-tex、img_-dds、img_-gif、img_-sdl2(img_-pil、img_-ffpyplayer忽略)
[关键][文本]根本找不到任何有价值的文本提供商!
sdl2-ImportError:DLL加载失败:找不到指定的过程。
文件“C:\Python27\lib\site packages\kivy\core\\uuuuuu init\uuuuuuuuu.py”,第59行,在core\u select\u lib中
fromlist=[modulename],级别=0)
文件“C:\Python27\lib\site packages\kivy\core\text\text\u sdl2.py”,第12行,在
从kivy.core.text.\u text\u sdl2导入(\u SurfaceContainer,\u get\u区段,
pil-导入错误:没有名为pil的模块
文件“C:\Python27\lib\site packages\kivy\core\\uuuuuu init\uuuuuuuuu.py”,第59行,在core\u select\u lib中
fromlist=[modulename],级别=0)
文件“C:\Python27\lib\site packages\kivy\core\text\text\u pil.py”,第8行,在
从PIL导入图像、ImageFont、ImageDraw
[关键][应用]无法获取文本提供程序,中止。

看起来可能是sdl2 cython没有正确编译,或者可能是链接到sdl2的旧版本。kivy安装文档非常混乱,但我重定向到,我猜您没有安装所有要求。谢谢大家。我一直在使用该页面安装kivy,对我的问题没有帮助。糟糕的是,问题就出在这些方面,但对于pillow,我是通过安装一个为python 2.7制作的旧版本pillow来解决的,pip没有像我想象的那样为我的python版本自动安装该版本。我可能会考虑寻找sdl2的2.7版本,但它以前确实有效,所以我不知道。干杯,伙计们