当前位置: 首页 > 知识库问答 >
问题:

不能加载匀称的包

乐正嘉瑞
2023-03-14

我需要下载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安装

共有2个答案

单琛
2023-03-14

确保你下载了适用于你的Python版本的轮子,cp37不能在3.7以外的任何其他Python版本上工作。也找到安装Python的地方,导航到venv-

戚飞雨
2023-03-14

确保指定控制盘文件的完整路径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 等文本资源,以及字体、图像、音视频等多媒体资源。 压缩文本内容 压缩文本资源,就是在不改变

  • 我试图使用apktool来反编译apk文件,使用下面显示的命令,但它不能解码Android清单,并抛出一个异常。我用不同的应用程序测试了它,总是得到相同的异常。在我的jre lib路径(即/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext/)中有xmlpull-1.1.3.1、xmlpull_1_0_5和kxml2的jar,并在类路径中包含了这些路径。我如何