Das Problem, dass Python die OSGEO- und Shapefile-Bibliothek installiert, ist kein unterstütztes Rad auf dieser Plattform

Installieren Sie die Shapefile-Bibliothek

Tatsächlich handelt es sich um die Installation der Pyshp-Bibliothek,
die direkt mit dem Befehl pip installiert werden kann, und hier wird die Douban-Quelle verwendet.

python -m pip install pyshp -i https://pypi.douban.com/simple

Installieren Sie die Osgeo-Bibliothek und lösen Sie das Problem, dass auf dieser Plattform kein Rad unterstützt wird

Die Osgeo-Bibliothek kann nicht mit pip installiert werden. Gehen Sie zunächst zu https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal , um alle GDAL-Pakete zu finden.

Aber welches soll ich herunterladen? Wenn der Download falsch ist, wird dies bei der Installation mit pip angezeigt is not a supported wheel on this platform .
Das heruntergeladene GDAL-Paket muss zu Ihrem Computer passen. Woher weiß ich, welches Paket zu meinem Computer passt?

Geben Sie im cmd-Terminal ein pip debug --verbose, um zu sehen, welche Konfigurationspakete auf Ihrem Computer installiert werden können

Kompatible Tags: 33
cp39-cp39-win_amd64
cp39-abi3-win_amd64
cp39-none-win_amd64 cp38
-abi3-win_amd64 cp37-abi3-win_amd64
cp36-
abi3
-win_amd64 cp35-abi3-win_amd64
cp34-abi3-win_amd64 cp 33
-abi3-win_amd64
cp32 -abi3-win_amd64
py39-none-win_amd64
py3-none-win_amd64
py38-none-win_amd64
py37-none-win_amd64
py36-
none-win_amd64
py35-none-win_amd64
py34-none-win_amd64 py33-none-win_amd64
py32-none-win_amd64
py31 -none-win_amd64
py30-none-win_amd64
cp39-none-any
py39-none-any
py3-none-any
py38-none-any
py37-none-any
py36-none-any
py35-none-any
py34-none-any
py33-none-any
py32-none-any
py31-none-any
py30-none-any

Im Compatible tagsFeld können Sie alle kompatiblen Konfigurationen einsehen.
Zum Beispiel gibt es eines in meinen kompatiblen Tags , und dann lade ich dieses Paket cp39-cp39-win_amd64in gdal herunter. Geben Sie dann im cmd-Terminal mit cd den Ordner ein, in den Sie das GDAL-Paket heruntergeladen haben. Konkret ist dies mein Download-Pfad, der in Ihren eigenen Pfad geändert wird. Verwenden Sie dann den Befehl im cmd-Terminal . Sie können erfolgreich installieren.GDAL-3.4.3-cp39-cp39-win_amd64.whl
cd /d D:\ChromeDownloadD:\ChromeDownloadpip GDAL-3.4.3-cp39-cp39-win_amd64.whl

Importieren Sie diese beiden Bibliotheken in Python

import osgeo
import shapefile

Kein Problem

Referenzartikel

(Hinweis) Die Installation der Python-Osgeo- und Shapefile-Bibliothek
ist
auf dieser Plattform kein unterstütztes Rad

Acho que você gosta

Origin blog.csdn.net/weixin_44321570/article/details/127018256
Recomendado
Clasificación