2013-07-22 11 views
5

私はkivyアプリケーションで竜巻を使用しようとしています。 LinuxとMacではうまく動作しますが、iOSでは竜巻がインポートされません。kivy iOSデプロイメントエラー

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 

kivyでビルドしてiOSにデプロイするときにモジュールを正しく組み込むにはどうすればいいですか?

+0

たぶん、[この](https://でpyobjus .readthedocs.org/en/latest/quickstart.html)は役に立ちますか?もしそうなら私に知らせてください。 –

答えて

3

アプリケーション内に必要なすべてのPythonモジュールを含める必要があります。竜巻の場合はpip installeasy_installのようなことをしたことを忘れないでください。それから自分のプロジェクトに自分自身を含める必要があります。

(kivy-IOSはツールチェーンに純粋なPythonモジュールをインストールすることができますときに、こののpython-用-アンドロイドがするように、1日に変更されます。)

+0

具体的にどのようにアプリケーションにpythonモジュールを追加しますか? – leech