Ubuntu 17.10下面Mapnik使用存在Bug

2017-10-22 作者: bukun 浏览: 821 次

摘要: 最近在整理书稿《Python与开源GIS》,并进行代码的调试。前几天Ubuntu 17.10发布,基本上第一时间就安装了,以进行测试。今天初步发现,Mapnik存在着严重的问题,无法调用。 在Python 3.6下面: ➜ static_pages git:....

最近在整理书稿《Python与开源GIS》,并进行代码的调试。前几天Ubuntu 17.10发布,基本上第一时间就安装了,以进行测试。今天初步发现,Mapnik存在着严重的问题,无法调用。

在Python 3.6下面:

➜  static_pages git:(master) ✗ python3      
Python 3.6.3 (default, Oct  3 2017, 21:45:48) 
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import mapnik
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/mapnik/__init__.py", line 74, in <module>
    from ._mapnik import *
ImportError: /usr/lib/python3/dist-packages/mapnik/_mapnik.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZTIN6mapnik15freetype_engineE
>>> exit()
*** Error in `python3': corrupted size vs. prev_size: 0x00000000012fbb00 ***
[1]    6022 abort (core dumped)  python3

在 Python 2.7 下面:

➜  static_pages git:(master) python2
Python 2.7.14 (default, Sep 23 2017, 22:06:14) 
[GCC 7.2.0] 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/lib/python2.7/dist-packages/mapnik/__init__.py", line 74, in <module>
    from ._mapnik import *
ImportError: /usr/lib/python2.7/dist-packages/mapnik/_mapnik.x86_64-linux-gnu.so: undefined symbol: _ZTIN6mapnik15freetype_engineE
>>> exit()
随机推荐
  •   GIS在其他领域的应用
  •   环境GIS开发技术路线
  •   椭圆的研究历史
  •   WebGIS的框架
  •   DEM的表示法

Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS