你知道为什么python中存在_NDFrameIndexer导入执行问题吗



当i

将geopandas导入为gpd,或将geoplot导入为gplt,或将geoplot.crs导入为gcrs

我不知道为什么不能从"pandas.core.indexing"导入名称"_NDFrameIndexer">

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-20-44a8cafd72fd> in <module>
1 # for Geography
----> 2 import geopandas as gpd
3 from geopy.distance import distance, lonlat
4 from shapely.geometry import Polygon, LineString, Point
5 from shapely.ops import nearest_points
~Anaconda3libsite-packagesgeopandas__init__.py in <module>
----> 1 from geopandas.geoseries import GeoSeries
2 from geopandas.geodataframe import GeoDataFrame
3 
4 from geopandas.io.file import read_file
5 from geopandas.io.sql import read_postgis
~Anaconda3libsite-packagesgeopandasgeoseries.py in <module>
10 
11 from geopandas.plotting import plot_series
---> 12 from geopandas.base import GeoPandasBase, _series_unary_op, _CoordinateIndexer
13 
14 
~Anaconda3libsite-packagesgeopandasbase.py in <module>
4 import pandas as pd
5 from pandas import Series, DataFrame, MultiIndex
----> 6 from pandas.core.indexing import _NDFrameIndexer
7 from shapely.geometry import box, MultiPoint, MultiLineString, MultiPolygon
8 from shapely.ops import cascaded_union, unary_union
ImportError: cannot import name '_NDFrameIndexer' from 'pandas.core.indexing'             
(C:UsersOWNERAnaconda3libsite-packagespandascoreindexing.py)

可能是大锤式的方法,但我更新了所有包conda update --all,然后搜索最新的地理标准conda search -f geopandas,然后安装了最新版本conda install geopandas=0.8.1。在重新启动给我带来麻烦的内核后,问题得到了解决。

相关内容

  • 没有找到相关文章

最新更新