消息关闭
    暂无新消息!
按照http://blog.csdn.net/idber/article/details/40076821 帖子上一步步过去的,到最后一步安装eric6的时候,安装脚本报错
内容:Sorry, please install QScintilla2 and
its PyQt5/PyQt4 wrapper.
Error: /home/hele/Qt5.5.0/5.5/gcc_64/lib/libQt5Gui.so.5: undefined symbol: _ZN7QString18toLocal8Bit_helperEPK5QChari

找到安装脚本下的代码为:
try:
        if pyqtVariant == "PyQt4":
            from PyQt4 import Qsci      # __IGNORE_WARNING__
        else:
            from PyQt5 import Qsci      # __IGNORE_WARNING__
    except ImportError as msg:
        print("Sorry, please install QScintilla2 and")
        print("its PyQt5/PyQt4 wrapper.")
        print('Error: {0}'.format(msg))
        exit(1)
    print("Found QScintilla2")

然而我在python3终端下却能执行from PyQt5 import Qsci,没有什么错误,为什么脚本执行却报错?什么都装好了,就最后差一个eric6了,气人啊这步,求高人解决

9个回答

︿ 3
Error: /home/hele/Qt5.5.0/5.5/gcc_64/lib/libQt5Gui.so.5: undefined symbol: _ZN7QString18toLocal8Bit_helperEPK5QCha
这个问题用pip install QScintilla解决
另外 狗日的 eric6 不支持汉语路径  python以及防eric6的路径中不能出现汉字 空格等符号 只可以是英文字母。
就酱!
︿ 1
在cmd命令下输入 pip install QScintilla 
安装好QScintilla后再去安装eric6
︿ 1
7楼的哥们,我使用了你说的方法,装了QScintilla ,然后。。。然后我的整个anaconda全部爆炸了,spyder,jupyter,Anaconda Navigate全部无法启动了,现在在重装ing....
真的好想哭呀,你确定你这样做是可以的?
︿ 0
我的问题已解决,原来一直装Eric6没有装成功,所以搞起了qt,发现Eric安装成功了自带qt设计师
而原来Eric6一直安装不成功,提示没有sip,没有qscintilla,原因就是我的python安装路径有空格!
不知道你们的是不是。。