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 tags
Feld 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_amd64
in 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:\ChromeDownload
D:\ChromeDownload
pip 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