私は試した
pip3 install basemap
しかし Basemap はPyPIにないようです。
古い質問 がありますが、答えはありません。
python3-dev
がインストールされていますGEOSを取得する場所/方法がわかりません(libgeos-dev
?)。 READMEに従っていたと思いますが、エラーは表示されませんでしたが、 this の最初の行を試すと
$ 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
完全を期すために、特定のバージョンが必要であることがわかっている場合は、必要なパッケージ/バージョン番号にカーソルを合わせるとダウンロードリンクが見つかります here 。たとえば、v1.1.0をインストールする必要がある場合は、上記を使用して、2行目を次のように置き換えます。
$ 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と互換性がない可能性があります。