嘿所以我设法变得匀称。几何在PyCharm上运行得很好。但这里的困难在于让导入在Jupyter笔记本上运行。
我已经做好了:
import geopandas as gpd
这将返回shapely.geometry不存在。
我想我知道如何解决这个问题,方法是下载文件“Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl”并进行conda install(那)...但它返回说该频道不存在...
所以我做了:
conda install --add channels https://www.lfd.uci.edu/~gohlke/pythonlibs/
(这是我得到文件的地方)工作得很好,所以我再次做“conda install Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl”,但它返回了:
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.json>
A simple retry will get you on your way...
试过,没有工作。有人请帮忙。提醒我成功安装了所有模块,通过“pip install Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl”WITHIN Pycharm本身。
编辑1
我跟随教科书“用Python掌握地理空间的Anlsysis”它让我下载了包:gdal geos shapely fiona pyshp pyproj rasterio geopandas
编辑2
我不知道我做了什么,但不知何故我修好了...但事实是,除了取出一个长名称的形状文件并保持一个刚刚称为“匀称”的文字之外我什么也没做。
如果我有这样的文件
gdal-2.2.2-py36hcebd033_1
而不是这个
gdal
这是问题??????因为如果它,那么我不知道如何获得这样的文件,他们只是出现或他们不。
Shapely是一个名为GEOS的C ++库的包装器,它没有随轮子一起安装。您应该转到该页面并安装该库。
或许你有pycharm for python 2和Jupyter for python 3(反之亦然)。