[英]How can I install Basemap in Python 3 / Matplotlib 2 on Ubuntu 16.04?
我試過了
pip3 install basemap
但是底圖似乎不在PyPI上。
有一個老問題,但它沒有答案。
python3-dev
我不知道在哪里/如何獲得GEOS( libgeos-dev
?)。 我覺得我跟着README,並沒有顯示任何錯誤,但在嘗試的第一線時, 這
$ python3
>>> from mpl_toolkits.basemap import Basemap
我明白了
ImportError: libgeos-3.3.3.so: cannot open shared object file: No such file or directory
它在
$ locate libgeos-3.3.3.so
/home/math/Downloads/basemap-1.0.7/geos-3.3.3/src/.libs/libgeos-3.3.3.so
/usr/local/lib/libgeos-3.3.3.so
在Ubuntu中,這對我有用:
$ sudo apt-get install libgeos-dev
$ pip install --user https://github.com/matplotlib/basemap/archive/master.zip
為了完整起見,如果您知道需要特定版本,可以通過將鼠標懸停在此處所需的軟件包/版本號上來查找下載鏈接。 例如,如果我需要安裝v1.1.0,我可以使用上面的代碼,用第二行代替:
$ pip install --user https://github.com/matplotlib/basemap/archive/v1.1.0.zip
嘗試這個:
sudo apt-get install libgeos-dev
sudo pip3 install -U git+https://github.com/matplotlib/basemap.git # latest Version from Source
舊版本可能與matplotlib不兼容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.