我在Ubuntu 14.10中安装了Python
3.4和PyQt
5.4.1和Eric 6。
当我键入" sudo eric6"时,eric6无效!
这是错误。请告诉我该怎么办。
Error information:
--------------------------------------------------------------------------------
2015-05-01, 00:42:31
--------------------------------------------------------------------------------
<class 'TypeError'>:
QsciLexerPython(QObject parent=None): argument 1 has unexpected type 'Shell'
--------------------------------------------------------------------------------
File "/usr/lib/python3/dist-packages/eric6/eric6.py", line 326, in <module>
main()
File "/usr/lib/python3/dist-packages/eric6/eric6.py", line 323, in main
raise err
File "/usr/lib/python3/dist-packages/eric6/eric6.py", line 306, in main
restartArgs)
File "/usr/lib/python3/dist-packages/eric6/UI/UserInterface.py", line 227, in __init__
self.__createLayout(debugServer)
File "/usr/lib/python3/dist-packages/eric6/UI/UserInterface.py", line 620, in __createLayout
self.__createSidebarsLayout(debugServer)
File "/usr/lib/python3/dist-packages/eric6/UI/UserInterface.py", line 853, in __createSidebarsLayout
ShellAssembly(debugServer, self.viewmanager, True)
File "/usr/lib/python3/dist-packages/eric6/QScintilla/Shell.py", line 48, in __init__
self.__shell = Shell(dbs, vm, self)
File "/usr/lib/python3/dist-packages/eric6/QScintilla/Shell.py", line 236, in __init__
self.__bindLexer()
File "/usr/lib/python3/dist-packages/eric6/QScintilla/Shell.py", line 308, in __bindLexer
self.lexer_ = Lexers.getLexer(self.language, self)
File "/usr/lib/python3/dist-packages/eric6/QScintilla/Lexers/__init__.py", line 209, in getLexer
return LexerPython(language, parent)
File "/usr/lib/python3/dist-packages/eric6/QScintilla/Lexers/LexerPython.py", line 31, in __init__
QsciLexerPython.__init__(self, parent)
&#13;