【发布时间】:2016-01-15 14:58:38
【问题描述】:
我前段时间安装了Kivy,从那以后我尝试了很多方法来运行Kivy,但直到今天我都没有成功。
我可以在 python 中“导入 kivy”,但是通过“from kivy.app import app”导入应用模块 它显示错误“没有名为 app 的模块”,而 Kivy 中有一个名为“app”的文件夹。 这个文件夹的位置是“D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy”
这是我为 Kivy 设置的环境路径:
KIVY_DATA_DIR : D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy\data KIVY_EXTS_DIR : D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy\tools\extensions KIVY_HOME : D:.kivy; D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy KIVY_MODULES_DIR : D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy; D:\utils\Kivy\Kivy-1.9.0-py2.7-win32-x64\kivy27\kivy\modules
谁能帮帮我....
【问题讨论】:
-
Lib\site packages下是否还有带有 kivy 的 python27 目录?您可能正在那里搜索,而不是您提供的目录。 -
在导入之前尝试将该目录添加到 python 中的 sys.path - 如提到的 here
sys.path.insert(0,"D:\utils\Kivy\")或类似的东西 -
“python27”目录的位置是C:\Python27..我已经将Kivy安装在D:目录中,Python已经安装在上述目录中。
-
你能从控制台会话中导入 kivy.app 吗?你的脚本叫“kivy.py”吗?
-
我没有任何脚本命名为“kivy.py”