如何在jupyter笔记本中安装Basemap

时间:2017-12-01 06:16:49

标签: matplotlib-basemap

我在我的ubuntu 64位机器上使用python 3.6。我还安装了anaconda 4.4.0。如何通过jupyter笔记本在anaconda中安装底图?

3 个答案:

答案 0 :(得分:0)

@Ken是对的,你没有在Jupyter上安装。您可能希望按照https://github.com/matplotlib/basemap#install处的安装指南进行操作。

这需要事先下载numpy和matplotlib,这可以通过在命令行界面上运行pip install numpy matplotlib轻松完成。

完成后,您可以将代码放在Jupyter上。以下示例取自http://basemaptutorial.readthedocs.io/en/latest/plotting_data.html

map = Basemap(projection='ortho', lat_0=0, lon_0=0)

map.drawmapboundary(fill_color='aqua') 
map.fillcontinents(color='coral', lake_color='aqua') 
map.drawcoastlines()

x, y = map(0, 0)

map.plot(x, y, marker='D',color='m')

plt.show()

enter image description here

我刚刚安装了它,这对我很有用。

答案 1 :(得分:-1)

您可以使用Anaconda Navigator直接安装它。请按照以下步骤操作:

  1. 打开“ Anaconda Navigator”
  2. 转到“环境”
  3. 在“环境”页面上,从下拉菜单中选择未安装
  4. 搜索底图(或您要安装的任何软件包)
  5. 选择并单击“应用”

我希望它会有所帮助。 谢谢。

答案 2 :(得分:-1)

以下3个步骤解决了我的问题:

    conda config --add channels conda-forge
    conda config --set channel_priority strict
    conda install basemap