I python!pip install geopandasを実行してgeopandasをインストールしようとしましたが、これは「python setup.py Egg_info」で失敗し、エラーコード1で失敗し、次に長いディレクトリへのパスになります。オンラインでは、gepropandasにpyprojが必要であり、それをインストールしようとしましたが、運がなく、同様のエラーが発生しました。
ちなみに、これで問題が解決したら、この方法を使用してシェイプ、フィオナ、デカルトをインストールできました。
ジオパンダを使用するのは残念ながら簡単ではありません。問題は、依存関係が部分的に機能していないことであり、FionaとGDALの古いバージョンを使用する必要があります。次のパッケージは一緒に安定して動作します。
GDAL: 1.11.2
Fiona: 1.6.0
Geopandas: 0.1.0.dev-
ubuntuにインストールするには:
Sudo apt-get install build-essential python-all-dev
wget http://download.osgeo.org/gdal/1.11.2/gdal-1.11.2.tar.gz
tar xvfz gdal-1.11.2.tar.gz
cd gdal-1.11.2
./configure --with-python
make
Sudo make install
さらに、一部のLinuxディストリビューションでは、インストール後に共有ライブラリキャッシュを更新する必要があります。
Sudo ldconfig
フィオナとジオパンダは、次の方法でクラシックにインストールできます。
Sudo pip install Fiona==1.6.0
Sudo pip install geopandas
ウィンドウの下
@Marcus Williamsが述べているように:
python環境(32、64ビット、2.7 3.3など)に対応するFionaおよびGDAL Windowsバイナリをダウンロードします( http://www.lfd.uci.edu/~gohlke/pythonlibsから/ )cmdでcdを使用して、ダウンロードしたファイルがあるディレクトリに移動し、コマンドを使用して.whlファイルをインストールします
pip install filename.whl
最後に:
pip install geopandas
conda-forgeコミュニティ のおかげで、geopandas
は condaパッケージマネージャー (または:その依存関係、このように難易度です)。
Condaがある場合、それは次のとおりです。
conda install -c conda-forge geopandas
Condaをインストールするには、Anaconda pythonディストリビューションまたはminiconda: http://conda.pydata.org/docs/download.html をインストールできます。
何時間も失敗した後(WinError 126、「このプラットフォームでサポートされていないホイール」エラーなど)、pyprojとgeopandasを正常にインストールしました。
デカルト、パンダ、フィオナ、シェイプ、pyprojを最初にインストールします。これらはジオパンダに必要です。
デカルトとパンダの場合、コマンドラインから「pip install descartes」または「pip install pandas」を使用して直接インストールできます。
フィオナ、形の良い、pyprojの場合:
pythonバージョン(たとえば、Fiona-1.7.8-cp34-cp34m-win32.whl for Python 3.4)に対応する.whlをダウンロードします。重要:win_AMD64バージョンが機能しなかったため、win32バージョンのみをダウンロードします(神は理由を知っています)
最近、Geopandas 0.3.0から0.4.0にアップグレードしようとして、Anaconda 5.2ディストリビューションを破壊しました。コマンドconda install -c conda-forge geopandas
は、多数のパッケージをアップグレードし、他のパッケージをダウングレードし、Anaconda 5.2を削除したいことに気づきませんでした。
とにかく、Anaconda 5.2を再インストールした後、いくつかのCommand "python setup.py Egg_info" failed with error code 1 in <filepath>
エラーに遭遇しました。 Anaconda 5.2を別のコンピューターにインストールしようとしても、同じエラーメッセージが表示されました。
それから私はこのウェブサイトでつまずきました Geoff Boeing:Windowsでのジオパンダの使用 。それは私のためにトリックをしました。このリンクが何らかの時点で機能しなくなった場合は、以下の内容をコピーして貼り付けます。
私のメモ:Anaconda 5.2にはPython 3.6.5。AnacondaのインストールはデフォルトでC:\Users\<Username>\AppData\Local\Continuum\anaconda3\Lib\site-packages
にインストールされていたため、Gohlkeからcp36-versionsをインストールしました。それを環境変数として使用しました。
ジオパンダとその依存関係を手動でインストールする
pip install GDAL-1.11.2-cp27-none-win_AMD64.whl
C:\Anaconda\Lib\site-packages\osgeo
などWindowsでは、( http://www.lfd.uci.edu/~gohlke/pythonlibs/ から)ダウンロードし、GDAL、Fiona、pyproj、Shapely、Rtreeの.whlファイルをインストールしますコマンド
pip install filename.whl
.whlファイルごとに。
最後のステップとして実行します
pip install https://github.com/geopandas/geopandas/archive/master.Zip
ジオパンダの開発バージョンが欲しいからです。 conda w/ioosメソッドは簡単に見えますが、まだ試していません。
私はWindow 10を使用していて、Visual C++ 2015を再インストールするだけでした。その後、 here から手動でfiona
をインストールする必要がありました。その後、geopandas
を正常にインストールしました。
問題(Windows 10 x64、Python 3.4+):
1. Visual C++ 2010 Expressをインストールします( download )。 (Microsoft Visual Studio 2010 Service Pack 1をインストールしないでください)
2.コントロールパネル\プログラムと機能からすべてのMicrosoft Visual C++ 2010再頒布可能パッケージを削除します。これらを行わないと、インストールは不明瞭な「インストール中の致命的なエラー」エラーで失敗します。
その後:pip install pyproj