[PYTHON] Erstellen einer Umgebung für matplotlib + cartopy auf einem Mac

Einführung

Es ist üblich, Matplotlib und Cartopy zu verwenden, um meteorologische Daten mit einer Karte unter Verwendung von Python zu visualisieren. Das Verfahren zum Erstellen der Umgebung für diese mit Anaconda (Miniconda) wird unten beschrieben. Die vorliegende Betriebssystemversion ist macOS Catalina 10.15.7.

Installation von Anaconda (Miniconda)

Anaconda ist eine Python-Distribution, mit der Sie Pakete verwalten und virtuelle Umgebungen erstellen können. Sie können dasselbe mit pyenv und pip tun, aber ich werde dies verwenden, weil es praktisch ist, weil Sie abhängige Programme gleichzeitig installieren können.

Miniconda ist die Mindestkonfigurationsversion von Anaconda. Da zu Beginn nur wenige Pakete installiert sind und der Vorteil besteht, dass kein Speicherplatz belegt wird, werden wir dies einführen.

#Installationsprogramm herunterladen
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh

#Interaktiv installieren
bash Miniconda3-latest-MacOSX-x86_64.sh

Informationen zur Verwendung finden Sie in anderen Artikeln. Sie können jedoch den Befehl conda verwenden, um Pakete für jede virtuelle Umgebung zu verwalten. Wenn die Eingabeaufforderung so etwas wie "(base) $" anzeigt, bedeutet dies, dass Sie sich in einer virtuellen Anaconda-Umgebung namens "base" befinden. Sie können das Paket in der Basisumgebung installieren, aber hier erstellen wir eine neue Umgebung mit dem Namen "cartopy-env".

conda create -n cartopy-env python=3.9

Das Erstellen einer virtuellen Umgebung mit "conda create" enthält kein "Python". Stellen Sie daher sicher, dass Sie Python installieren, indem Sie die Version angeben. Hier habe ich zum Zeitpunkt des Schreibens die neueste Version 3.9 angegeben.

Klicken Sie auf "conda enable", um die virtuelle Umgebung zu wechseln.

conda activate cartopy-env

Es ist in Ordnung, wenn die Eingabeaufforderung so etwas wie "(cartopy-env) $" anzeigt.

Paketinstallation

Installieren Sie als Nächstes die erforderlichen Python-Pakete. Verwenden Sie beispielsweise den folgenden Befehl, um numpy für wissenschaftliche und technologische Berechnungen zu installieren.

conda install -c conda-forge numpy

Da dasselbe Paket von mehreren Repositorys in conda bereitgestellt wird, wird mit der Option "-c" angegeben, von welchen Repositorys installiert werden soll (hier "conda-forge"). Unter https://anaconda.org/ können Sie nach verfügbaren Paketen suchen. Grundsätzlich können Sie das Repository "conda-forge" auswählen.

Lassen Sie uns nun die anderen erforderlichen Elemente installieren. Sie können mehrere Paketnamen angeben, die durch Leerzeichen getrennt sind.

conda install -c conda-forge scipy netcdf4 matplotlib cartopy

Sie können die Version des installierten Pakets mit conda list überprüfen. Hier finden Sie eine grobe Beschreibung der wichtigsten Paketversionen, die in Ihrer Umgebung installiert sind.

--numpy (1.19.4) : Bibliothek zur Berechnung von Wissenschaft und Technologie --scipy (1.5.3) : Eine Bibliothek für die Berechnung von Wissenschaft und Technologie, einschließlich Funktionen, die nicht in numpy enthalten sind. --netcdf4 (1.5.4) : Erforderlich zum Lesen und Schreiben von Dateien im NetCDF-Format. In letzter Zeit scheint es, dass "xarray" manchmal als Äquivalent verwendet wird. --matplotlib (3.3.3) : Notwendig zum Zeichnen der Figur --cartopy (0.18.0) : Erforderlich, um eine Karte mit matplotlib zu zeichnen

Das ist alles für die Erklärung.

Recommended Posts

Erstellen einer Umgebung für matplotlib + cartopy auf einem Mac
Erstellen einer Umgebung für "Tello_Video" mit Raspbian
Erstellen einer Umgebung für "Tello_Video" unter Windows
Erstellen einer Umgebung zum Ausführen von Python-Skripten (für Mac)
[Definitive Edition] Erstellen einer Umgebung zum Erlernen des "maschinellen Lernens" mit Python auf dem Mac
Erstellen einer Python-Umgebung auf einem Mac
Django Crispy Tutorial (Umgebungskonstruktion auf Mac)
[Mac] Erstellen einer virtuellen Umgebung für Python
[Definitive Edition] Erstellen einer Umgebung zum Erlernen des "maschinellen Lernens" mit Python unter Windows
Erstellen einer Anaconda-Umgebung für Python mit pyenv
Verschiedene Befehle zum Erstellen einer Umgebung mit Apache
Versuchen Sie, mit VisualStudioCode eine Umgebung für MayaPython zu erstellen
So erstellen Sie eine Umgebung für die Verwendung mehrerer Python-Versionen auf einem Mac
Erstellen Sie eine lokale Entwicklungsumgebung für Laravel6.X auf Ihrem Mac
Erstellen einer Umgebung für die Verarbeitung natürlicher Sprache mit Python
Erstellen Sie eine Umgebung für MkDocs unter Amazon Linux (versucht)
Vorgehensweise zum Erstellen einer CDK-Umgebung unter Windows (Python)
Aufbau einer Umgebung zur Anzeige organischer Verbindungen mit RDKit
Python-Umgebungskonstruktion für Programmieranfänger (Mac OS)
Pyramid + Mongodb-Umgebung auf Mac
Aufbau einer Python-Umgebung für Mac
Ansible Umgebungskonstruktion Für Mac
[Python] Erstellen einer Umgebung für die Wettbewerbsprogrammierung mit Atom (input () kann verwendet werden!) [Mac]
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen einer Umgebung zum Ausführen von Python-Programmen unter AWS EC2
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Aufbau einer Auto-Sklearn-Umgebung, die maschinelles Lernen halbautomatisiert (Mac & Docker)
Erstellen einer Python-Umgebung unter Ubuntu
Anweisungen zur Installation von matplotlib auf Ihrem Mac
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Django-Anfänger versuchten, die Umgebung aufzubauen
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Erstellen einer Umgebung für Python3.8 auf einem Mac
Python3 TensorFlow für Mac-Umgebungskonstruktion
Errichtete eine Umgebung für Anaconda & Jupyter
Erstellen einer Umgebung zum Ausführen von ChainerMN auf einer AWS-GPU-Instanz
Jeder kann verstehen, wie man eine erste Umgebung für Python auf dem Mac im September 2016 erstellt (pyenv + virutalenv).
Dinge, auf die Sie beim Erstellen einer Python-Umgebung auf einem Mac achten sollten
Erstellen Sie eine Umgebung für das in Blender integrierte Python
Ich habe problemlos eine Betriebsumgebung für Python3 + Tornado unter AWS EC2 erstellt.
Programmierumgebung für Anfänger mit Windows
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Hinweis zum Erstellen einer eigenen Miniconda-Umgebung
Erstellen einer LaTeX-Umgebung unter Chrome OS
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
Ich habe versucht, Kivy in einer Mac-Umgebung zu installieren
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Über japanische Schriften von matplotlib (für Mac)
Bereiten Sie die Entwicklungsumgebung für keyhac für Mac vor
Erstellen Sie eine OpenCV3 + python3-Umgebung unter OSX
Erstellen einer Conda-Umgebung für ROS-Benutzer
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Hinweise von der Installation von Homebrew bis zum Erstellen einer Anaconda-Umgebung für Python mit pyenv
Eine Geschichte zum Erstellen einer IDE-Umgebung mit WinPython unter einem alten Windows-Betriebssystem.
Ich habe eine Umgebung erstellt, um TensorFlow auf einem Mac zu verwenden, also mein Memo
Selen + WebDriver (Chrome) + Python | Erstellen einer Umgebung zum Scraping
Stellen Sie Pythons numerische Berechnungsumgebung Anaconda auf den Mac (2)
Stellen Sie Pythons numerische Berechnungsumgebung Anaconda auf den Mac