0
python repositoryのドキュメントを入手しているうちに、ReadTheDocs(RTD)にパッケージ要件を整えられないという問題が発生しました。ReadTheDocsのビルドに関するドキュメンテーションは、(libgeosのため)必要に応じて失敗します
ログは言う:
Searching for shapely
Reading https://pypi.python.org/simple/shapely/
Best match: Shapely 1.6a1
Downloading https://pypi.python.org/packages/83/3b/99d5d0e266c3bf5f361c76ff046a539eaf96a4e9ca1beaef5121dcaf5cdc/Shapely-1.6a1.tar.gz#md5=a2efe87371d8186f5cbeadc0c153c546
Processing Shapely-1.6a1.tar.gz
Writing /tmp/easy_install-7zplo9iy/Shapely-1.6a1/setup.cfg
Running Shapely-1.6a1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7zplo9iy/Shapely-1.6a1/egg-dist-tmp-t5eb3ob8
Failed `CDLL(libgeos_c.so.1)`
Failed `CDLL(libgeos_c.so)`
error: Could not find library geos_c or load any of its variants ['libgeos_c.so.1', 'libgeos_c.so']
実際の問題はlibgeosがすっきりインストールする必要がありRTDに欠落していることです。通常、libgeosはsudo apt-get install libgeos-dev
でインストールします。これはRTDでは機能しません。
誰かがそれに手掛かりを持っていますか?特に、RTDに追加のシステムパッケージをインストールするように指示する方法を探しています。これが可能ならば私は不思議です。
これに関する別の記事はこちら[http://blog.rtwilson.com/how-to-make-your-sphinx-documentation-compile-with-readthedocs-when-youre-using-numpy- and-scipy /)があります。 – nesnoj
@nesnojの[リンク](http://blog.rtwilson.com/how-to-make-your-sphinx-documentation-compile-with-readthedocs-when-youre-using-numpy-and-scipy/を参照) )libsを模倣する方法について。したがって、私は答えを受け入れる。ありがとう! – gplssm