无法导入名称 kivy_config_fn
cannot import name kivy_config_fn
我安装了 Kivy 库,并且一整天都在努力让它工作。
我尝试按照简单教程进行操作:
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 . . .
令人困惑的是,它在交互式中运行得很好...(能够使用完全相同的代码构建 class 和 运行 应用程序)
备注:
已尝试重新安装
从 here
安装了 Kivy
规格:
Window 8.1
Python 3.4
提前致谢
好的,经过谷歌搜索,我终于找到了答案。
我遵循了本指南并使一切正常工作:
How to use PTVS to develop and run Kivy applications
还有这个 2013 年 声明您不能将 Kivy 用作常规模块。
How to use PyDev to develop and run Kivy applications
我安装了 Kivy 库,并且一整天都在努力让它工作。 我尝试按照简单教程进行操作:
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 . . .
令人困惑的是,它在交互式中运行得很好...(能够使用完全相同的代码构建 class 和 运行 应用程序)
备注:
已尝试重新安装
从 here
安装了 Kivy
规格:
Window 8.1
Python 3.4
提前致谢
好的,经过谷歌搜索,我终于找到了答案。 我遵循了本指南并使一切正常工作: How to use PTVS to develop and run Kivy applications
还有这个 2013 年 声明您不能将 Kivy 用作常规模块。 How to use PyDev to develop and run Kivy applications