我在用centos并安装地图尼克在我的服务器上。我正在按照本教程操作http://krisarnold.com/2010/07/14/installing-mapnik-on-centos-5/
但是当我通过“import mapnik”测试安装时,它出现了以下错误。
root@dev [~]# python
Python 2.6.6 (r266:84292, Dec 7 2011, 20:48:22)
[GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mapnik
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.6/site-packages/mapnik/__init__.py", line 53, in <module>
from _mapnik import *
ImportError: libmapnik.so.0.7: cannot open shared object file: No such file or directory
提前感谢您的建议和解决方案。
答案1
我解决了这个问题。
只需在“/etc/ld.so.conf.d/”中的一个文件中添加“/usr/local/lib64”条目即可
然后运行 ldconfig。
现在工作得很好。
在此页面上找到解决方案https://github.com/mapnik/mapnik/wiki/InstallationTroubleshooting