ImportError:没有名为jedi

时间:2016-11-08 12:23:36

标签: kivy python-3.4 kivy-language

我与Windows 7python 3.4kivy 1.9.1合作 按照kivy-designer安装文档中的说明并正确安装所需的所有模块后,尝试使用cmdpython -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来实现这个或我该怎么做。

我缺少什么,我如何使这项工作?

1 个答案:

答案 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