我与Windows 7
,python 3.4
和kivy 1.9.1
合作
按照kivy-designer
安装文档中的说明并正确安装所需的所有模块后,尝试使用cmd
从python -m designer
运行应用程序,从标题中获取错误:
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Users\milos.grujic\Desktop\kivy-designer\designer\__main__.py", line
3, in <module>
from designer.app import DesignerApp
File "designer\app.py", line 9, in <module>
from designer.components.designer_content import DesignerContent
File "designer\components\designer_content.py", line 5, in <module>
from designer.uix.py_code_input import PyScrollView
File "designer\uix\py_code_input.py", line 1, in <module>
import jedi
ImportError: No module named jedi
我已经安装了kivy本身并成功构建了测试应用程序。
当我尝试通过pip install jedi
安装所述模块时,已安装cmd
个报告。
我试图找到有关这个的问题而没有收益。
Ther是关于“安装FileBrowser”的安装文档中的注释:
(在Windows上使用kivy文件夹中的kivy.bat):
然后是命令garden install filebrowser
。
我不确定如何使用kivy.bat
来实现这个或我该怎么做。
我缺少什么,我如何使这项工作?
答案 0 :(得分:2)
您使用Python 3.4
但在日志中我看到该程序使用Python 2.7
文件“C:\ Python27 \ lib \ runpy.py”,第162行,在_run_module_as_main中
我认为Windows PATH中的问题。在PATH中添加Python 3.4
或使用运行程序
path\to\python3 -m designer