首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在conda中安装mapnik python3包装器?

如何在conda中安装mapnik python3包装器?
EN

Stack Overflow用户
提问于 2019-06-02 12:08:21
回答 1查看 1.2K关注 0票数 1

我已经用conda install -c mrterry mapnik安装了mapnik 3.0.12,但是为什么我不能在代码中导入它呢?

代码语言:javascript
复制
import mapnik

ModuleNotFoundError: No module named 'mapnik'

我查看了anaconda3/pkgs/mapnik-3.0.12-0/lib,那里没有python3.7文件夹,只有.so和.a文件。

我已经在ubuntu18.04中用sudo apt install python3-mapnik安装了mapnik,它用/usr/bin/python3解释器进行了很好的导入。在目录/usr/lib/python3/dist-packages/mapnik中有一些.py文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-03 05:15:16

我对这个工具并不熟悉,但看起来Mapnik是一个C++库,它有单独的Python。您需要同时安装mapnikpython-mapnik。只支持Python 2,因此您需要为此创建一个新的env。

Conda (只有在你信任频道的情况下)

Anaconda云搜索显示只有linux-64平台是可用的,并且只能从用户通道中获得。在使用mrterry通道方面,我将遵循您的领导,但通常,我只会使用一个信道,前提是我信任用户/org。

代码语言:javascript
复制
conda create -n myenv -c mrterry python=2.7 mapnik python-mapnik

推荐方法

由于我不认识搜索中的任何渠道,我个人只会跟随正式安装说明。首先,我将使用Python2.7和Mapnik列出的依赖项设置一个Conda。然后激活该env,然后按照指令进行操作(./configuremake等)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56414864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档