安装Python geopandas失败

2023-12-04

我正在尝试安装 geopandas。进行以下设置:

  • Windows-64
  • Anaconda2(64 位)
  • Python 2.7

尝试过两件事:

1)

pip install geopandas

这给了我以下错误:

WindowsError: [Error 126] The specified module could not be found and Command "python setup.py egg_info" failed with error code 1 in c:\users\username\appdata\local\temp\pip-install-_kgeyw\shapely\

类似问题的解决方案here表明这是因为正在转换的路径中的斜杠。不知道如何测试这个。

2)

anaconda search -t conda geopandas

然后我搜索适合我的设置的 geopandas 版本(Windows-64):

conda install -c maxalbert geopandas

这会产生以下错误:

UnsatisfiableError: The following specifications were found to be in conflict:
 - geopandas
Use "conda info <package> to see the dependencies for each package

当我运行命令时conda info geopandas我得到了 geopandas 版本的列表。不知道如何从这里继续。


这是一个常见问题,解决方案是手动安装所有依赖项(正如杰夫·波音在此处描述的那样:https://geoffboeing.com/2014/09/using-geopandas-windows/)

首先尝试conda install -c conda-forge geopandas。如果不起作用,请执行以下步骤:

  1. 下载适用于您的 Python 版本和操作系统的 GDAL、Fiona、pyproj、rtree 和 shapely(例如来自 Gohlke)的轮子
  2. 卸载所有 OSGeo4W、GDAL、Fiona、pyproj、rtree 和 shapely 软件包
  3. pip install按以下顺序下载的轮子:GDAL、Fiona、pyproj、rtree 和 shapely(例如pip install GDAL-1.11.2-cp27-none-win_amd64.whl)
  4. 现在你可以pip install geopandas
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装Python geopandas失败 的相关文章

随机推荐

  • scala 获取作为参数发送的函数名称

    我有一个接受函数作为参数的方法 是否可以提取函数名称 例如 def plusOne x Int x 1 def minusOne x Int x 1 def printer f Int gt Int println Got this fun
  • 使用 Ajax 和经典 ASP 查询数据库

    我正在尝试修改 w3scools 的脚本以使用 asp 和 ajax 的组合来查询数据库并返回结果 这是代码
  • 如何读取 SNMP OID 输出(位)(hrPrinterDetectedErrorState)

    我有一个快速的问题 这很可能是用户错误 所以在开始之前我深表歉意 我正在尝试为设备设置阈值 以便当我们的一台打印机处于某种状态时它会提醒我们 卡纸 碳粉用完 无纸等 我找到了处理此问题的特定 oid 1 3 6 1 2 1 25 3 5 1
  • readthedocs 不从公共 github 存储库创建文档

    我有一个公共 github 存储库 下列的指示在 readthedocs 中 我使用 Sphinx 以我很乐意让其他人看到的形式获取文档 编辑文件并重建 直到您喜欢所看到的内容为止 然后提交更改并推送到公共存储库 一旦您在公共存储库中拥有
  • 我在设置 MvvmCross 6.0 时做错了什么?

    我是 MvvmCross 6 0 和 Xamarin 的新手 我正在尝试遵循这里是 MvvmCrosss 5 5 的教程 我按照解释 创建 App xaml 作为 MvxFormsApplication
  • Google Chrome“后退”和“前进”历史记录

    我正在开发一个名为 的小扩展 标签捆绑器 简而言之 它将窗口中所有打开的选项卡保存到一个捆绑包中 只需单击按钮即可打开该捆绑包 但是 当打开捆绑包时 不会保存用户如何访问该 url 的历史记录 即用户无法点击返回查看他们如何到达该网址 这是
  • 项目级别的 SourceSafe 合并

    我正在运行 SourceSafe 并且我的代码有两个分支 我目前正在使用手动方法运行报告来显示差异 然后手动将每个文件一一合并 不过 我正在尝试找到一种简化的方法来在项目级别上做到这一点 如果该过程一次显示每个文件一个就可以了 我只是担心如
  • 将逗号分隔值拆分到具有固定列数的目标表中

    我在 Postgres 13 1 数据库中有一个包含单列的表 它由许多带有逗号分隔值的行组成 最多大约 20 个元素 我想将数据分成多列 但我的列数有限 例如单行中有 5 个和 5 个以上的 CSV 值 因此多余的值必须转移到新的 下一行
  • React Native:firestore/firebase 预期 collection() 的第一个参数是 CollectionReference...怎么样?

    因此 我有一个简单的 React Native 应用程序 它是我使用 Expo 创建的 并在我的个人 Android 设备上进行调试 我已将 firebase firestore 包含到我的应用程序中 现在尝试在单击按钮时将对象添加到 fi
  • 将 web.config 文件转换为 .htaccess

    我正在寻找一种将 IIS 重写规则转换为 htaccess 文件的方法 我找不到任何工具来自动执行此操作 我所能得到的只是 500 个内部服务器错误 web config 文件如下所示
  • 添加“Authorization”标头会导致 Spring Security 保护允许的端点

    所以 我的里面有这个WebSecurityConfigurerAdapter public class ApiWebSecurityConfigurationAdapter extends WebSecurityConfigurerAdap
  • 如果 C# 中的相同位置已存在文件,则始终创建新文件

    我使用下面的代码创建了一个新文件 但如果该文件已经存在 那么我需要使用另一个文件名创建一个新文件 这可能吗 FileStream fs new FileStream filePath FileMode Append FileAccess W
  • 带等高线的 Gnuplot 、 pm3d

    我正在用一些值绘制一个矩阵 3D 并且我需要向图中添加等高线 是否有一个简单的 gnuplot 命令可以做到这一点 我尝试了命令 设置轮廓基础 但只出现了 1 行 我认为应该有很多行 看matlab图片 当我在 gnuplot 中绘制它时
  • R flextable - 如何在合并单元格下添加表宽水平边框

    当合并单元格时 是否有一种聪明的方法可以使水平边框表格变宽 在下面的示例中 它还不是表宽 或者我应该编写一个函数来计算正确的索引 library flextable library officer library dplyr myft lt
  • MySQL 查询查找订购了两种特定产品的客户

    我无法提出一个查询来查找同时购买了 PROD1 和 PROD2 的所有客户 这是一个伪查询 看起来像我想要做的 显然这是行不通的 SELECT COUNT DISTINCT userid FROM TRANSACTIONS WHERE pr
  • javascript - 如何让对象返回一个不是对象本身的值

    当创建一个x new Date 对象 如果你把它放入console log x 将输出一个字符串 有没有办法制作一个自定义对象 该对象将返回一个不是对象本身的不同值 有一个函数可以做到这一点 toString 但是如果你这样做console
  • 为 CakePHP 发送正确的 JSON 内容类型

    在我的 CakePHP 应用程序中 我返回 JSON 并针对某些请求退出 例如 尝试通过 GET 请求访问 API 进行登录 header Content Type application json echo json encode arr
  • Intellij Idea 13 有代码片段编辑器吗?

    Visual Studio 有片段设计师扩展可用于创建和管理自定义代码片段 是否有类似 Intellij Idea 13 的扩展 或者简单添加自定义代码片段的方法 据我所知 没有扩展 而且我不熟悉 Snippet Designer 但 In
  • 将 Guid 表示为一组整数

    如果我想将 guid 表示为一组整数 我将如何处理转换 我正在考虑获取 guid 的字节数组表示形式并将其分解为可以转换回原始 guid 的尽可能少的 32 位整数 首选代码示例 另外 生成的整数数组的长度是多少 由于 GUID 只有 16
  • 安装Python geopandas失败

    我正在尝试安装 geopandas 进行以下设置 Windows 64 Anaconda2 64 位 Python 2 7 尝试过两件事 1 pip install geopandas 这给了我以下错误 WindowsError Error