没有名为“_gdal”和gdal的模块

问题描述 投票:0回答:1

尽管我已经安装了gdal,但似乎该包不存在。

import gdal
Traceback (most recent call last):
  Input In [4] in <cell line: 1>
    import gdal
ModuleNotFoundError: No module named 'gdal'
conda list gdal
# packages in environment at ....:
#
# Name                    Version                   Build  Channel
gdal                      3.6.2            py38h2fd6ed0_1  
libgdal                   3.6.2                hc0e11bb_1**  

当我尝试导入 osgeo 时,出现错误:ModuleNotFoundError:没有名为“_gdal”的模块

除了不被识别之外,为什么第一种情况是gdal,第二种情况是_gdal? 有人告诉我应该在我机构的 HPC 中的 anaconda 之外加载 gdal,但是 gdal 通过命令 模块加载 gdal/3.0.1 # 版本 3.0.1。是为 gcc 编译器提供的之一 仅适用于 gcc 编译器,不适用于 intel 编译器。

谢谢, 季米特里斯

python gdal
1个回答
0
投票

正确的导入声明是

from osgeo import gdal

conda
安装后请勿重命名任何文件夹。如果您重命名了任何内容,则可能会破坏您的安装。

© www.soinside.com 2019 - 2024. All rights reserved.