为什么下好geopands后在jupyter notebook中下载transbigdata,没有显示successfully install~
而且在导入transbigdata 时出现cannot import name 'TopologicalError' from 'shapely.geos' (D:\Anaconda\Lib\site-packages\shapely\geos.py)的问题?
为什么下好geopands后在jupyter notebook中下载transbigdata,没有显示successfully install~
而且在导入transbigdata 时出现cannot import name 'TopologicalError' from 'shapely.geos' (D:\Anaconda\Lib\site-packages\shapely\geos.py)的问题?
该回答引用自GPT-3.5,由博主GISer Liu编写:
针对你的问题,我会按照要求逐步回答:
geopandas
和 transbigdata
出现了问题。geopandas
没有成功显示安装成功信息。transbigdata
时出现了 TopologicalError
的导入问题。geopandas
是否成功,然后解决 transbigdata
导入时的错误。geopandas
安装问题,首先需要确保你在 Jupyter Notebook 中使用的是正确的 Python 环境,然后尝试重新安装 geopandas
,可以使用以下命令:!pip install geopandas
确保在命令前面加上 !
来在 Jupyter Notebook 中执行命令。geopandas
安装成功但没有显示成功信息,可能是因为输出信息被压制了,可以尝试使用 -q
参数来安静地安装,即:!pip install -q geopandas
transbigdata
导入时的 TopologicalError
问题,这通常是由于 shapely
版本不兼容导致的。解决方案是安装正确版本的 shapely
。可以尝试卸载现有的 shapely
并重新安装一个较早的版本,例如:!pip uninstall shapely
!pip install shapely==1.7.1
这里使用的版本号是 1.7.1,你也可以根据需要安装其他版本。geopandas
安装问题并正确导入 transbigdata
,同时修复 TopologicalError
问题。如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订