ब्रिवी द्वारा स्थापित पायथन 2.7.13 के तहत ओएसएक्स 10.12.2 पर एसडीएल 2 और पायगैम का उपयोग करने के लिए किवी प्राप्त करने की कोशिश कर रहा है। मैंने निर्भरताओं को स्थापित करने के लिए निम्न चलाया है। वे ठीक से स्थापित होने लगते हैं, क्योंकि 'ब्रू डॉक्टर' रिटर्न साफ करता है।ओएसएक्स 10.12.2 पर पायगमे के बजाय एसडीएल 2 का उपयोग करने के लिए मुझे Kivy 1.9.1 या 1.9.2 कैसे प्राप्त करें?
brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer
pip install -I Cython==0.23
तो मैं दोनों 1.9.2-dev0 और Kivy की 1.9.1 संस्करण की कोशिश की है, स्रोत से संकलन, एसडीएल उपयोग करने का प्रयास के साथ। मैंने रेपो से नवीनतम कोड की बजाय पाइप इंस्टॉल कीवी भी कोशिश की है, और इनमें से कोई भी प्रयास Kivy को SDL2 को पहचानने के लिए नहीं मिलता है।
git clone http://github.com/kivy/kivy
cd kivy
USE_SDL2=1 make force
USE_OSX_FRAMEWORKS=0 sudo pip install -e kivy
bash-3.2$ KIVY_WINDOW=sdl2 KIVY_IMAGE=sdl2 KIVY_CLIPBOARD=sdl2 KIVY_TEXT=sdl2 python main.py
[INFO ] [Logger ] Record log in /Users/dancaron/.kivy/logs/kivy_17-01-23_107.txt
[INFO ] [Kivy ] v1.9.2-dev0
[INFO ] [Python ] v2.7.13 (default, Jan 23 2017, 19:04:34)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)]
[INFO ] [Factory ] 193 symbols loaded
[INFO ] [Image ] Providers: (img_imageio, img_tex, img_dds, img_pygame, img_ffpyplayer, img_pil, img_gif ignored)
[CRITICAL] [App ] Unable to get any Image provider, abort.
मैं एसडीएल 2 का उपयोग करने के लिए किवी कैसे प्राप्त करूं?