2015-04-03 2 views
1

Я установил Kivy lib и пытался заставить его работать весь день. Я попытался после простого учебника:не может импортировать имя kivy_config_fn

import kivy 
    kivy.require('1.9.0') 

    from kivy.app import App 
    from kivy.uix.label import Label 


    class MyApp(App): 

     def build(self): 
      return Label(text='Hello world') 


    if __name__ == '__main__': 
     MyApp().run() 

При попытке запуска из файла я получаю следующее сообщение об ошибке:

Traceback (most recent call last): 
    File "random.py", line 1, in <module> 
    import kivy 
    File "C:\Python34\lib\site-packages\kivy\__init__.py", line 38, in <module> 
    from kivy.logger import Logger, LOG_LEVELS 
    File "C:\Python34\lib\site-packages\kivy\logger.py", line 61, in <module> 
    from random import randint 
    File "random.py", line 2, in <module> 
    from kivy.app import App 
    File "C:\Python34\lib\site-packages\kivy\app.py", line 315, in <module> 
    from kivy.config import ConfigParser 
    File "C:\Python34\lib\site-packages\kivy\config.py", line 272, in <module> 
    from kivy import kivy_config_fn 
ImportError: cannot import name 'kivy_config_fn' 
Press any key to continue . . . 

достаточно Смутно, он работает в интерактивном просто отлично ... (состоянии построить класс и запустить приложение с точно таким же кодом)

Примечания:

  • Уже попробовал переустановить

  • Установленная Kivy из here

Спецификации:

  • Window 8,1

  • Python 3 .4

Заранее спасибо

ответ

0

Хорошо, так после некоторых Googling, я наконец-то нашел мой ответ. Я последовал этому руководству и получил все, к работе: How to use PTVS to develop and run Kivy applications

, а также это с 2013 о том, что вы не можете использовать Kivy как обычный модуль. How to use PyDev to develop and run Kivy applications

Смежные вопросы