我需要下载shapely,但我总是出错。
起初,我尝试使用:
pip install shapely
它不起作用,所以我在网上搜索它,有人告诉我去这里下载文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely我下载了名为Shapely1.6.4.post1-cp37-cp37mwin_amd64.whl的文件,因为我的窗口是64位,这是最新的一个。我又试了一次,但没有成功。我在这个问题(https://gis.stackexchange.com/questions/62925/why-is-shapely-not-installing-correctly)中发现的告诉我试试这个:
pip install Shapely-1.6.4.post1-cp37-cp37m-win_amd64
它也不起作用,但是错误消息是不同的。
以下是我收到的错误消息:
C:\Users\João Pedro>pip install Shapely
Collecting Shapely
Using cached https://files.pythonhosted.org/packages/a2/fb/7a7af9ef7a35d16fa23
b127abee272cfc483ca89029b73e92e93cdf36e6b/Shapely-1.6.4.post2.tar.gz
ERROR: Complete output from command python setup.py egg_info:
ERROR: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\JOOPED~1\AppData\Local\Temp\pip-install-1wjtbq19\Shapely\se
tup.py", line 80, in <module>
from shapely._buildcfg import geos_version_string, geos_version, \
File "C:\Users\JOOPED~1\AppData\Local\Temp\pip-install-1wjtbq19\Shapely\sh
apely\_buildcfg.py", line 200, in <module>
lgeos = CDLL("geos_c.dll")
File "c:\users\joão pedro\appdata\local\programs\python\python37\lib\ctype
s\__init__.py", line 356, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] Não foi possível encontrar o módulo especificado
----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\JOOPED~1\AppData\Local\Temp\pip-install-1wjtbq19\Shapely\
C:\Users\João Pedro>pip install Shapely-1.6.4.post1-cp37-cp37m-win_amd64
ERROR: Invalid requirement: 'Shapely-1.6.4.post1-cp37-cp37m-win_amd64'
C:\Users\João Pedro>python -m pip install Downloads\Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl
WARNING: Requirement 'Downloads\\Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl' looks like a filename, but the file does not exist
ERROR: Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl is not a valid wheel filename.
C:\Users\João Pedro>pip install Downloads\Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl
WARNING: Requirement 'Downloads\\Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl' looks like a filename, but the file does not exist
ERROR: Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl is not a valid wheel filename.
我还有geos模块,因为在PyPI页面中,我说您需要它来进行shapely安装。
确保你下载了适用于你的Python版本的轮子,cp37不能在3.7以外的任何其他Python版本上工作。也找到安装Python的地方,导航到venv-
确保指定控制盘文件的完整路径Shapely-1.6。4.post1-cp37-cp37m-win_amd64。whl
,然后重试。
嘿,所以我设法让shapely.geometry在PyCharm上运行良好。但是这里的困难在于让导入在Jupyter笔记本上运行。 我已经做了: 这是一个完美的回报。几何体不存在。 我想我知道如何通过下载文件“Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl”并进行conda安装来解决这个问题。。。但它返回的结果是该频道不存在。。。 所以我做了: (这就是我
问题内容: 是否可以在Java中加载类并“伪造”类的包名称/规范名称?我尝试这样做,这很明显,但是我在中收到“类名不匹配”的消息。 我这样做的原因是我试图加载在默认程序包中编写的API,以便我可以直接使用它而无需使用反射。该代码将在表示包和包名称导入的文件夹结构中针对该类进行编译。即: 我当前的代码如下: 问题答案: 如Pete所述,可以使用ASM字节码库来完成此操作。实际上,该库实际上带有一个专
0.1-0.2:********** 0.2-0.3:******** 0.3-0.4:********* 0.5-0.6:********* 0.6-0.7:********* 0.7-0.8:********* 0.4-0.5:********* 0.5-0.6:********* 0.6-0.7:********* 0.1-0.2:********* 0.2-0.3:********* 0.
让我先说我对spark相对来说是新手,所以如果我说了一些没有意义的话,请纠正我。 总结一下这个问题,不管我做什么,在某些阶段,一个执行器做所有的计算,这使得集群执行比本地的单处理器执行慢。 完整故事:我编写了一个Spark1.6应用程序,它由一系列映射、过滤器、连接和一个简短的graphx部分组成。该应用程序只使用一个数据源-csv文件。出于开发的目的,我创建了一个由100,000行7MB组成的模
Web 页面由 HTML、CSS、JavaScript 和其他多媒体资源组成。页面加载时,必须从服务器获取这些资源。在这一节中,我们会围绕这些资源和网络请求,讨论如何优化页面加载性能。 减小资源体积 为了让页面更快加载,最容易想到的是减小资源体积。页面中最常见的资源有 HTML、CSS、JavaScript 等文本资源,以及字体、图像、音视频等多媒体资源。 压缩文本内容 压缩文本资源,就是在不改变
当设置Jenkins应该如何从subversion获取更改时,我尝试检查Poll SCM并将时间表设置为,我得到以下警告 使用“H****”而不是“5****”均匀分布荷载 我不知道H在这个上下文中是什么意思,为什么我应该使用它。