我想在 Anaconda 环境中与 Pytorch 一起安装 GDAL。我正在使用 Ubuntu 18.04 LTS
我尝试了 Anaconda 的 3 个版本(2019.03、2019.07、2020.11)。
我遵循了之前问题中提到的建议 - 例如确保通道优先级已设置为严格并明确使用
conda-forge
通道 (conda install gdal -c conda-forge
)。
我尝试在环境中安装早期版本的python(python 3.5、3.6等),然后安装anaconda,然后安装gdal。
有时我也尝试安装新的 Anaconda,但没有成功。
在我尝试的所有排列中,我遇到了以下问题之一:
导入错误:libcharset.so.1:无法打开共享对象文件:没有这样的 文件或目录”
在过去的三天里我一直被这个问题困扰,如果我能得到一些关于如何安装 Anaconda + GDAL + Pytorch 的指导,我将非常感激。
我从另一篇文章中发现以下命令可能会有所帮助:
sudo apt-get install libgdal-dev
export CPLUS_INCLUDE_PATH=/usr/include/gdal
export C_INCLUDE_PATH=/usr/include/gdal
此外,事实证明,将
channel_priority
设置为 strict
会导致版本冲突 (conda config --set channel_priority false
)。
您可以安装旧版本:
conda create -n gdal_env python=3.6 gdal