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

为Mac导入geopandas一直失败-所有报告的解决方案都已尝试

苏鸿志
2023-03-14

Import geopandas给了我:ImportError:我没有研究和应用名为“geopandas”的模块解决方案:

!卸载geopandas六pyproj菲奥娜rtree匀称-y!康达安装-c康达锻造菲奥娜匀称的rtree pyproj geopandas六!Conda升级--所有

升级操作产生了一个正在更新和替换的文件的大胆列表。它以以下消息结束了8次,每次都有不同的路径:

CondaVerificationError:gxx_impl_linux-64的软件包位于/opt/conda/pkgs/gxx_impl_linux-64-7.2。0-hdf63c60_3似乎已损坏。找不到包清单中指定的路径“bin/x86_64-conda_cos6-linux-gnu-g”。

然后,当我将geopandas作为gpd导入时,再次收到“no module named geopandas”错误消息。

我在使用木星笔记本电脑的苹果笔记本电脑上,我没有主意了。有人有别的主意吗?谢谢。

共有1个答案

沈凡
2023-03-14

我建议您使用所有必要的库创建新的conda环境。在此之前,请检查康达设置中的频道。

$ conda config --get channels
--add channels 'defaults'   # lowest priority
--add channels 'conda-forge'   # highest priority

如果你没有巨蟒和康达锻造,你必须添加它们。

$ conda config --add channel conda-forge

一旦完成,创造新的环境。您不需要传递fiona和其他库,因为它们将与geopandas一起安装。如果你正在使用Jupyter我建议你安装ipycore,它允许你将你的环境添加到Jupyter内核列表中。

conda create --name <name-of-your-env> python=3 geopandas=0.4.0 gdal ipykernel

按回车键,等待康达。安装完成后,激活您的环境,测试它,如果一切正常,请注册内核。

conda activate <name-of-your-env>
python -m ipykernel --install --user --name <name-of-your-env> --display-name <name-to-be-displayed>

享受你的环境。

 类似资料:
  • 我感觉被Python打败了,以至于我不确定还能尝试什么。我正在运行 Python 3.9,我只是无法在我的生命中让导入正常工作。这是我的目录结构: hello世界主.py 测试hello_world_main.py 当我运行< code > python test _ hello _ world _ main . py 时,我遇到了错误: 我已经完成了 我被打败了,不知道现在该怎么办。为什么会这样

  • 在执行Cassandra操作(批量执行-在两个表上插入和更新操作)时,我收到“所有主机都尝试查询失败-com。数据。驱动程序。核心。操作时间异常”错误。 群集信息: 卡桑德拉 2.1.8.621 |DSE 4.7.1 火花-卡桑德拉-连接器-java_2.10 版本 - 1.2.0-rc1 | 卡桑德拉驱动器核心版本 - 2.1.7 火花 1.2.1 |Hadoop 2.7.1 = 在搜索它的解决

  • 在hackerearth下面的qn已经被问到了编码qns中的一个 离零最远 给出了一个大小为N的整数数组A。 任务编写一个程序来打印从0到最远的元素。如果有多个元素,则打印值最小的数字。 输入格式 第一行包含一个整数N,表示数组a的大小。 下一行包含N个整数,表示数组A的元素。 输出格式 1 2 3 4 5 样本输出1 5 我准备的解决方案: 问:这个解决方案对于最初的场景对我有效,但是当我提交它

  • 我开始使用Cassandra,我可以连接“cmd”,我安装了Java和python。(我的密钥空间名是Alvaro,我的表名是alumnos)我有这个问题 我的程序很简单,我只想连接和插入。 ' 如果我只运行1-8行的应用程序,它不会坏。但是我无法连接,我已经尝试了一周,安装了很多罐子,但我的罐子是。 C:\apache-cassandra-3.0.18-bin\cassandra_jars\ca

  • 在解决问题的过程中,我实际上面临着一个问题。我的问题是一个线性规划问题,具有食物饮食优化和成本最小化。因为这个问题和这个类似(https://ibmdecisionoptimization.github.io/docplex-doc/mp/diet.html),我已经在Python中安装了docplex来解决这个问题,它可以正常工作!问题是我需要获得所有可行的解决方案并将其输出。但是IBM的例子只

  • 场景是: 1)打开浏览器。 注:我是使用Java语言的selenium webriver。