我使用this链接在Ubuntu中从源代码安装了QGIS。在ubuntu中,我从源代码编译qgis没有任何问题。
但现在我转到了RHEL 6.4,无法从源代码运行QGIS。我从源代码安装QGIS的步骤如下所述。
首先,我添加了QGIS所需的所有存储库。它们如下:
devtools-1.1.repo
elgis-testing.repo
elgis.repo
epel-testing.repo
epel.repo
remi-php70.repo
remi-safe.repo
remi.repo
rhel-source.repo
rpmforge.repo
slc6-extras.repo
slc6-os.repo
slc6-updates.repo
我还从源代码安装了Python 2.7,QScintilla2,GLIBC 2.14,因为版本不匹配。
然后,我按照this链接建立了QGIS,直到这个阶段一切都很好。构建完成没有任何错误。
启动QGIS应用程序后,显示错误消息“导入错误:无法导入名称Qgsfeature”。这个错误与python版本有关,因为我有两个python版本安装了我的机器(Python 2.66和Python 2.7)。然后我设置PYTHONPATH,但它不会影响应用程序,所以仍然显示相同的错误。
请帮我解决这个问题。