2013-07-22 9 views
5

मैं अपने किवी एप्लिकेशन में टर्ननाडो का उपयोग करने की कोशिश कर रहा हूं। लिनक्स और मैक पर यह ठीक काम करता है, हालांकि आईओएस टर्ननाडो पर आयात नहीं हो रहा है।kivy आईओएस परिनियोजन त्रुटि

2013-07-21 16:50:11.862 application[818:907] [Springtomize]: Loading into sb-external process 

2013-07-21 16:50:12.868 application[818:907] PythonHome is: /var/mobile/Applications/B621455C-94BF-4AA7-97A3-B051F090C68A/application.app 

2013-07-21 16:50:12.873 application[818:907] Initializing python 

2013-07-21 16:50:13.232 application[818:907] Running main.pyo: /var/mobile/Applications/B621455C-94BF-4AA7-97A3-B051F090C68A/application.app/YourApp/main.pyo 

[INFO    ] Kivy v1.7.1 

[INFO    ] [Factory  ] 144 symbols loaded 

[DEBUG    ] [Cache  ] register <kv.lang> with limit=None, timeout=Nones 

[DEBUG    ] [Cache  ] register <kv.image> with limit=None, timeout=60s 

[DEBUG    ] [Cache  ] register <kv.atlas> with limit=None, timeout=Nones 

[DEBUG    ] [Image  ] option <dds> ignored by config 

[DEBUG    ] [Image  ] option <pygame> ignored by config 

[DEBUG    ] [Image  ] option <pil> ignored by config 

[DEBUG    ] [Image  ] option <gif> ignored by config 

[INFO    ] [Image  ] Providers: img_imageio, img_tex (img_dds, img_pygame, img_pil, img_gif ignored) 

[DEBUG    ] [Cache  ] register <kv.texture> with limit=1000, timeout=60s 

[DEBUG    ] [Cache  ] register <kv.shader> with limit=1000, timeout=3600s 

[DEBUG    ] [Text  ] Ignored <pygame> (import error) 

[INFO    ] [Text  ] Provider: sdlttf(['text_pygame'] ignored) 

Traceback (most recent call last): 

    File "/Users/0/Desktop/kivy-ios/app-application/YourApp/main.py", line 31, in <module> 

**ImportError: No module named tornado.ioloop** 

2013-07-21 16:50:14.449 application[818:907] Application quit abnormally! 

2013-07-21 16:50:14.496 application[818:907] Leaving 

आईवी पर किवी और तैनाती के साथ निर्माण करते समय मॉड्यूल को सही ढंग से कैसे शामिल किया जाए?

+0

हो सकता है कि [इस] (https: // pyobjus .readthedocs.org/en/नवीनतम/quickstart.html) मदद कर सकता है? अगर यह करता है तो मुझे बताएं। –

उत्तर

3

आपको अपने आवेदन के भीतर इच्छित सभी पायथन मॉड्यूल को शामिल करने की आवश्यकता है। याद रखें, आपने pip install या easy_install जैसे टर्ननाडो के लिए कुछ किया था? फिर आपको अपने प्रोजेक्ट में खुद को शामिल करने की आवश्यकता है।

(इस रूप में अजगर के लिए एंड्रॉयड करता है एक दिन बदल जाएगा, जब kivy-ios toolchain में शुद्ध अजगर मॉड्यूल स्थापित करने में सक्षम हो जाएगा।)

+0

एप्लिकेशन में पाइथन मॉड्यूल को विशेष रूप से कैसे जोड़ता है? – leech

संबंधित मुद्दे