我正在尝试安装并运行ninja-ide http://ninja-ide.org/home/
然而,当我尝试运行ninja-ide时,我遇到了这个错误
ImportError: No module named Qsci
我一直试图安装ninja-ide整夜。
我尝试从源代码安装所有内容,使用各种博客中提到的apt-get依赖项进行安装。
我安装了一切。 SIP,PyQt4,Qscintilla,各种依赖。
我在/usr/local/include/python2.7
中为python安装文件夹创建了符号链接,因为/usr/include/python2.7
中安装了python。
我甚至将Qsci文件夹从/usr/include/qt4
复制到/usr/lib/python2.7/dist-packages/PyQt4
和/usr/local/lib/python2.7/dist-packages/PyQt4
。
我现在厌倦了安装一切。我仍然无法弄清楚为什么它给了我
ImportError: No module named Qsci
我整晚都在搜索谷歌和Stack Overflow。
答案 0 :(得分:8)
您需要安装: 蟒-qscintilla2
此外,需要的版本是仍处于开发阶段的版本,而不是正式版本。
答案 1 :(得分:2)
对于Qt4使用:
sudo apt-get install python-pyqt4 python-qscintilla2
对于Qt5,请使用:
sudo apt-get install python-pyqt5 python-pyqt5.qsci
在此处查看所有可用的软件包:https://launchpad.net/ubuntu/+source/qscintilla2
答案 2 :(得分:1)
安装此
sudo apt-get install python-qscintilla2