2013-04-16 56 views
3

我创建了如下的IPython ipython_config.py脚本:错误:视频系统未初始化(kivy,IPython中)

c = get_config() 
c.TerminalInteractiveShell.editor = 'C:\PROGRA~2\NOTEPA~1\NOTEPA~1.exe' 

现在,当我编辑%某些文件我得到相当不受欢迎的行为,也就是说,它开始编辑在Notepad ++中,并立即执行代码。说:

%edit 'C:/Python27/share/kivy-examples/widgets/textinput.py' 

这启动编辑textinput.py在Notepad ++(迄今为止很好),并立即启动此应用程序(不好)。

更糟的是,当我开始编辑第二次,它确实火了N ++但kivy应用程序无法再运行,与此异常:

C:\Python27\lib\site-packages\kivy\core\window\window_pygame.pyc in flip(self) 
    217 
    218  def flip(self): 
--> 219   pygame.display.flip() 
    220   super(WindowPygame, self).flip() 
    221 

error: video system not initialized 

如何解决这一问题?也就是说,我希望IPython的到:

  1. 等待N ++完成编辑(说,例如WinSCP是能够识别你完成与外部编辑器中编辑,然后才上传更改的文件)。

  2. 在一次运行后,kivy不会启动。

回答

相关问题