Python 如何正确安装GeoPanda?
我正在macOS El Capitan 10.11.6上使用Python 3.8 我已通过Python 如何正确安装GeoPanda?,python,macos,geopandas,Python,Macos,Geopandas,我正在macOS El Capitan 10.11.6上使用Python 3.8 我已通过pip pip3 install geopandas 当我跑的时候 import geopandas as gpd 我得到以下错误 /usr/local/lib/python3.8/site-packages/geopandas/__init__.py in <module> 1 from geopandas._config import options # noqa
pip
pip3 install geopandas
当我跑的时候
import geopandas as gpd
我得到以下错误
/usr/local/lib/python3.8/site-packages/geopandas/__init__.py in <module>
1 from geopandas._config import options # noqa
2
----> 3 from geopandas.geoseries import GeoSeries # noqa
4 from geopandas.geodataframe import GeoDataFrame # noqa
5 from geopandas.array import points_from_xy # noqa
/usr/local/lib/python3.8/site-packages/geopandas/geoseries.py in <module>
7 from pandas.core.internals import SingleBlockManager
8
----> 9 from pyproj import CRS, Transformer
10 from shapely.geometry.base import BaseGeometry
11
/usr/local/lib/python3.8/site-packages/pyproj/__init__.py in <module>
47 import warnings
48
---> 49 import pyproj.network
50 from pyproj._datadir import ( # noqa: F401
51 _pyproj_global_context_initialize,
/usr/local/lib/python3.8/site-packages/pyproj/network.py in <module>
8 import certifi
9
---> 10 from pyproj._network import ( # noqa: F401
11 _set_ca_bundle_path,
12 is_network_enabled,
ImportError: dlopen(/usr/local/lib/python3.8/site-packages/pyproj/_network.cpython-38-darwin.so, 2): Symbol not found: _clock_gettime
Referenced from: /usr/local/lib/python3.8/site-packages/pyproj/.dylibs/liblzma.5.dylib (which was built for Mac OS X 10.13)
Expected in: /usr/lib/libSystem.B.dylib
in /usr/local/lib/python3.8/site-packages/pyproj/.dylibs/liblzma.5.dylib
/usr/local/lib/python3.8/site packages/geopandas/\uuuuu init\uuuuuuuuu.py in
1来自geopandas._配置导入选项#noqa
2.
---->3从geopandas.geoseries导入geoseries#noqa
4从geopandas.geodataframe导入geodataframe#noqa
5从geopandas.array导入点_从_xy#noqa
/中的usr/local/lib/python3.8/site-packages/geopandas/geoseries.py
7从pandas.core.internals导入SingleBlockManager
8.
---->9来自pyproj进口CRS,变压器
10从shapely.geometry.base导入BaseGeometry
11
/usr/local/lib/python3.8/site packages/pyproj/__init__.py in
47进口警告
48
--->49导入pyproj.network
50来自pyproj._数据目录导入(#noqa:F401
51 _pyproj_global_context_initialize,
/中的usr/local/lib/python3.8/site-packages/pyproj/network.py
8进口证明
9
--->10来自pyproj.(网络导入#noqa:F401
11(设置)卡(卡)包(路径),,
12是否启用了网络,
导入错误:dlopen(/usr/local/lib/python3.8/site-packages/pyproj//\u network.cpython-38-darwin.so,2):未找到符号:\u clock\u gettime
引用自:/usr/local/lib/python3.8/site packages/pyproj/.dylibs/liblzma.5.dylib(为Mac OS X 10.13构建)
应位于:/usr/lib/libSystem.B.dylib中
在/usr/local/lib/python3.8/site packages/pyproj/.dylibs/liblzma.5.dylib中
也许会有帮助。这不是关于geopandas的错误,而是关于Pillow
和Mac OS
@Barışşçek我已经完成了pip3安装'Pillow!=5.1.0
并且我已经满足了要求:Pillow!=5.1.0 in/usr/local/lib/python3.8/site-packages(8.0.1)
确保您正在anaconda环境中使用python来使用geopandas@RatnapalShende使用Anaconda不是geopandas
的要求。我也不知道这是如何连接到枕头上的。跟踪没有提到枕头也没有。至于最初的问题,它清楚地表明pyproj
@np8我通过安装pyproj 2.5.0