2016-11-09 6 views
0
pip install pyspatialite==2.6.2-spatialite.2.4.0-4 

がエラーでUbuntuで失敗Ubuntuの上で失敗します。インストールpyspatialiteは

__main__.HeaderNotFoundException: cannot find proj_api.h, bailing out 

sudo apt-get install libproj-dev libgeos-3.4.2 libgeos-dev 

が、私はこの問題を解決するにはどうすればよい

/usr/bin/ld: cannot find -lgeos 

にこのエラーを回す行いますか?

答えて

0
sudo apt-get install libgeos-3.4.2 

私のUbuntuインスタンスでlibgeos-3.4.2が「手動でインストールされた」ことがわかりました。

sudo apt-get purge libgeos-3.4.2 
sudo apt-get install libgeos-3.4.2 libgeos-dev 
sudo ln -s /usr/lib/libgeos-3.4.2.so /usr/lib/libgeos.so 
sudo ln -s /usr/lib/libgeos-3.4.2.so /usr/lib/libgeos.so.1 

(最後の2行が必要な理由のためにGeos installation in non-standard locationを参照してください)

:これはで固定されています。
関連する問題