[PYTHON] Installation GMT partie 1.

20160801

Sous Windows 10. Même si c'est sur ʻAnaconda` au-dessus de WSL.

GMT est une commande de dessin de carte qui vous permet de dessiner des graphiques.

  1. Activez WSL
  2. Installez Anaconda
  3. GMT4.5
  4. GMT5

1. Activez WSL

Windows Subsystem for Linux

Windows 10 uniquement

  1. Paramètres de l'application => Mise à jour et sécurité => Pour les développeurs => Sélectionnez le mode développeur
  2. Après le redémarrage, activez ou désactivez les fonctionnalités Windows à partir de Programmes et fonctionnalités (clic droit sur le bouton Démarrer) => Activer le sous-système Windows pour Linux
  3. Après avoir redémarré si nécessaire, tapez «bash» sur «cmd.exe» pour définir le nom d'utilisateur et le mot de passe.

Premier

$ sudo vi /etc/hosts

Deuxième ligne

127.0.1.1 YOURHOSTNAME

Ajouter

$ sudo apt-get install build-essential gfortran
$ sudo apt-get install ghostscript

Installez le compilateur, etc. avec. Quant à ghostscript, puisqu'il est requis par gmt

2. Installez Anaconda

https://www.continuum.io/downloads

Téléchargez ʻAnaconda3-4.X.X-Linux-x86_64.sh` pour Linux depuis

$ bash ./Anaconda3-4.1.1-Linux-x86_64.sh

Est généralement installé dans $ {HOME} / anaconda3.

--Oui à la question

Nouvelle construction d'environnement

$ conda create -n gmt4 anaconda      #Création d'environnement
$ conda create -n gmt5 anaconda      #Création d'environnement
$ source activate gmt5               #Appel d'environnement

libcom_err.so.3

** Uniquement lors de l'installation de GMT5 **

/usr/bin/ld: warning: libcom_err.so.3, needed by ${HOME}/anaconda3/env/gmt5/lib/libgdal.so, not found (try using -rpath or -rpath-link)

Trouvez libcom_err.so * et collez le lien symbolique et cela fonctionnera.

$ cd ${HOME}/anaconda3/env/gmt5/lib
$ ln -s /lib/x86_64-linux-gnu/libcom_err.so.2.1 libcom_err.so.3

Comme il diffère en fonction de l'environnement, il est nécessaire de rechercher / lib, / usr / lib, / lib64, / usr / lib64, etc.

Installation minimale de la commande de bibliothèque pour GMT

netcdf4 etc. sont inclus par défaut [^ 1].

[^ 1]: [Mis à jour le 24 mai 2019] Il semble qu'il ne soit pas inclus dans Anaconda avec une version différente, donc dans ce cas, conda installe netcdf4.

$ conda install -c menpo fftw         #Installation de bibliothèques pour GMT, etc.
$ conda install gdal libgdal=2.0.0=0  # 〃
$ conda install cmake                 #Si vous prévoyez d'inclure GMT5.

Recommended Posts

Installation GMT partie 2.
Installation GMT partie 1.
datetime partie 1
numpy partie 1
Installation de Django
Installation de Cuda
installation de boto3
Installation de la pythie
argparse partie 1
Installer Docker
Installation de volatilité
Installation de Python
installation de pip
Installation du Sphinx
Installation d'InstantOS 1
Installation de Jupyter
Installation de Python
installation de pip
numpy partie 2
Installation de Kivy
Installation de ChaSen
Installation de Backtrader
installation de pip