我一直使用 Windows,但决定改用 Ubuntu。现在我试图让我在学校的旧代码在 Ubuntu 上运行,但我在from osgeo import gdal
我尝试了互联网上的许多修复方法,但都没有成功。
如果我尝试,pip3 install osgeo
我会收到以下错误:
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> osgeo
如果我尝试,sudo apt-get -y install gdal-bin
我会得到:
gdal-bin is already the newest version (3.4.1+dfsg-1build4).
The following packages were automatically installed and are no longer required:
libboost-python1.74.0 libcasa-casa6
如果我尝试,sudo add-apt-repository ppa:ubuntugis/ppa
我会得到:
Err:9 https://ppa.launchpadcontent.net/ubuntugis/ppa/ubuntu jammy Release
404 Not Found [IP: 185.125.190.52 443]
Reading package lists... Done
E: The repository 'https://ppa.launchpadcontent.net/ubuntugis/ppa/ubuntu jammy Release' does not have a Release file.
并检查 ogrinfo 版本,它似乎已安装:
$ ogrinfo --version
GDAL 3.4.1, released 2021/12/27
在 Python 代码中我尝试更改from osgeo import gdal
为import gdal
或类似这样的内容,但我不确定我做错了什么......
有人可以帮忙吗?
谢谢!