私はOSMnxの開発者です。このスレッドには、ますます多くの誤報と混乱があるので、私はあなたに決定的な答えを与えます。
ドキュメントに記載されている インストール手順に従って、OSMnxの最新リリースをインストールします。
conda config --prepend channels conda-forge
conda create -n ox --strict-channel-priority osmnx
古いバージョンのpyproj +新しいバージョンのOSMnx、または古いバージョンのOSMnx +新しいバージョンのpyprojをインストールすると、上記のImportError
などのパッケージの競合が発生します。記載されているインストール手順に従わずにcondaをインストールしたり、pipをインストールしたりすると、同じ問題が発生する可能性があります。必要な依存関係のバージョンは here で確認できます。 64ビットpython(anaconda/miniconda)がインストールされていることを確認してください。OSMnxは純粋なPythonであり、そのインストールだけでも簡単ですbut、それ自体はインストールするのが難しい依存関係があるgeopandasに依存します。ドキュメント化されたインストール手順に従うと、すべてスムーズでシームレスになります。
要約する:
conda install osmnx
を実行するだけpip install osmnx
を実行するだけpip install -U pyproj psutil
ドキュメントのインストール手順に従っても問題が解決しない場合は、何をしたかを報告してください詳細な詳細情報を添えて feedstockで再現し、すばやく修正できますそれ!
繰り返しますが、 インストール手順 はドキュメントにあります。