【问题标题】:kivy iOS deployment errorkivy iOS部署错误
【发布时间】:2013-07-21 02:53:51
【问题描述】:

我正在尝试在我的 kivy 应用程序中使用龙卷风。在 Linux 和 Mac 上它工作正常,但在 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 上部署时如何正确包含模块?

【问题讨论】:

  • 也许this 可能有帮助?如果有,请告诉我。

标签: python ios kivy


【解决方案1】:

您需要在应用程序中包含您想要的所有 python 模块。请记住,您为龙卷风做了类似pip installeasy_install 的事情?然后,您需要将自己纳入您的项目中。

(这一天会改变,届时 kivy-ios 将能够像 python-for-android 一样将纯 python 模块安装到工具链中。)

【讨论】:

  • 具体如何将python模块添加到应用程序中?
猜你喜欢
  • 2013-08-01
  • 2020-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多