在Mac 10.10 Yosemite上使用PyCharm CE运行Kivy。
在Mac 10.10 Yosemite上使用PyCharm CE运行Kivy。
尝试运行Kivy的“Hello World”示例时,我遇到了以下错误:
[INFO] [Logger] 将日志记录在/Users/mateusenricosrecaruso/.kivy/logs/kivy_15-05-14_9.txt中 [INFO] [Kivy] v1.9.0 [INFO] [Python] v2.7.6 (默认版本,Sep 9 2014, 15:04:36) [GCC 4.2.1 兼容 Apple LLVM 6.0 (clang-600.0.39)] [INFO] [Factory] 加载了173个符号 [INFO] [Image] 提供者: img_tex,img_imageio,img_dds,img_gif(img_sdl2,img_pil,img_ffpyplayer被忽略) [CRITICAL] [Text] 无法找到任何有价值的文本提供者! sdl2 - ImportError: dlopen(/Applications/Kivy.app/Contents/Resources/kivy/kivy/core/text/_text_sdl2.so, 2): Library not loaded: @executable_path/../Frameworks/SDL2.framework/Versions/A/SDL2 Referenced from: /Applications/Kivy.app/Contents/Resources/kivy/kivy/core/text/_text_sdl2.so Reason: image not found File "/Applications/Kivy.app/Contents/Resources/kivy/kivy/core/__init__.py", line 57, in core_select_lib fromlist=[modulename], level=0) File "/Applications/Kivy.app/Contents/Resources/kivy/kivy/core/text/text_sdl2.py", line 12, infrom kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents, il - ImportError: No module named PIL File "/Applications/Kivy.app/Contents/Resources/kivy/kivy/core/__init__.py", line 57, in core_select_lib fromlist=[modulename], level=0) File "/Applications/Kivy.app/Contents/Resources/kivy/kivy/core/text/text_pil.py", line 8, in from PIL import Image, ImageFont, ImageDraw [CRITICAL] [App] 无法获取文本提供者,中止。 Process finished with exit code 1
我不知道是否应该下载PyGame或类似的东西(尽管我尝试过,但它一直说由于存在MacPorts或Fink而无法完成安装)。
我过去在Anaconda上使用Python3.4的Spyder2 - 但现在我应该使用较旧的Python版本来完成学院的项目。
我该怎么办?