我已经通过anaconda
安装了一个名为mgwr的软件包。在安装geopandas
之后,出现了在安装mgwr
之前没有出现的问题。
5 import pandas as pd
6 import seaborn as sns
----> 7 import geopandas as gpd
8 import mgwr
9 from mgwr.gwr import GWR
/anaconda3/lib/python3.6/site-packages/geopandas/__init__.py in <module>
2 from geopandas.geodataframe import GeoDataFrame
3
----> 4 from geopandas.io.file import read_file
5 from geopandas.io.sql import read_postgis
6 from geopandas.tools import sjoin
/anaconda3/lib/python3.6/site-packages/geopandas/io/file.py in <module>
1 import os
2
----> 3 import fiona
4 import numpy as np
5 import six
/anaconda3/lib/python3.6/site-packages/fiona/__init__.py in <module>
81 os.environ["PATH"] = os.environ["PATH"] + ";" + libdir
82
---> 83 from fiona.collection import BytesCollection, Collection
84 from fiona.drvsupport import supported_drivers
85 from fiona.env import ensure_env_with_credentials, Env
/anaconda3/lib/python3.6/site-packages/fiona/collection.py in <module>
7
8 from fiona import compat, vfs
----> 9 from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
10 from fiona.ogrext import Session, WritingSession
11 from fiona.ogrext import buffer_to_virtual_file, remove_virtual_file, GEOMETRY_TYPES
ImportError: dlopen(/anaconda3/lib/python3.6/site-packages/fiona/ogrext.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libfontconfig.1.dylib
Referenced from: /anaconda3/lib/libpoppler.78.dylib
Reason: Incompatible library version: libpoppler.78.dylib requires version 14.0.0 or later, but libfontconfig.1.dylib provides version 13.0.0
我现在正尝试安装槽conda-forge
conda config --set channel_priority strict
conda install -c conda-forge geopandas
Collecting package metadata: done
Solving environment: done
# All requested packages already installed.