8

我正在尝试安装和运行 ninja-ide http://ninja-ide.org/home/

但是,当我尝试运行 ninja-ide 时,我遇到了这个错误

ImportError: No module named Qsci

我一直在尝试安装 ninja-ide 整个晚上。

我尝试了从源代码安装的所有内容,使用各种博客中提到的 apt-get 依赖项进行安装。

我安装了所有东西。SIP,PyQt4,Qscintilla,各种依赖。

我为 python 安装文件夹创建了符号链接,/usr/local/include/python2.7因为 python 安装在/usr/include/python2.7.

我什至将 Qsci 文件夹从 复制/usr/include/qt4/usr/lib/python2.7/dist-packages/PyQt4/usr/local/lib/python2.7/dist-packages/PyQt4.

我现在厌倦了安装所有东西。我仍然无法弄清楚为什么它给了我

ImportError: No module named Qsci

我整个晚上都在搜索 Google 和 Stack Overflow。

4

3 回答 3

8

你需要安装:python-qscintilla2

此外,需要的版本是仍在开发中的版本,而不是正式版本。

于 2014-10-03T11:10:14.533 回答
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

于 2018-09-28T23:09:39.763 回答
1

安装这个

sudo apt-get install python-qscintilla2
于 2016-09-09T20:43:32.843 回答