簡體   English   中英

在哪里可以找到 CentOS 7 的 libLerc.so.4 庫?

[英]Where can I find libLerc.so.4 library for CentOS 7?

在 conda 環境中從終端工作時:

gdalinfo filename

錯誤是:

Gdalinfo: error while loading shared libraries:
  libLerc.so.4: cannot open shared object file: No such file or directory

GDAL 與 conda 一起安裝。 沒有這樣的圖書館。 在 CentOS Linux 發布 7.9.2009(核心)

GDAL 版本為 3.5.3。

這里: https://pkgs.org/search/?q=Raster%20Compression我找不到任何 package 之類的 liblerc 來安裝應該安裝什么 package 來解決這個問題?

漏庫錯誤通常是由於混合通道不當造成的 在具有conda-forge通道優先級的新環境中安裝gdal就可以了。 例如,

$ mamba create -n foo -c conda-forge gdal
$ mamba activate foo
(foo) $ gdalinfo --version
GDAL 3.6.2, released 2023/01/02

我們還可以使用 conda package 追蹤通常提供文件 OP 丟失的conda package --which

(foo) $ conda package --which ${CONDA_PREFIX}/lib/libLerc.so.4
/opt/conda/envs/foo/lib/libLerc.so.4       conda-forge/linux-64::lerc-4.0.0-h27087fc_0

即Conda Forge package lerc安裝此文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM