XPLANE PILOTE CONTROLE

découvertes, accompagnement,  vols réseau multijoueur pour débutant

Informations à seul usage de pratique virtuelle, non utilisables pour un vol réel

Ortho4XP : installation HomeBrew, mac,  Python et scripts



A vérifier avant de lancer l’installation.


Apple depuis Catalina, sur les nouveaux mac active le mode Shell acces en zsh.


les anciens  Mac avant  Catalina, étaient en mode Shell Bash


En cas de migration d’un  ancien mac, le terminal risque  d’être en mode Shell Bash. 


Nous allons basculer le terminal en Mode Shell zsh 

Se rendre dans le menu Réglages Système

Se rendre dans la colonne de gauche à  la rubrique “Utilisateurs et Groupes”.

A droite clic bouton droite de la souris sur le nom de l’administrateur et sélectionner avancées…

Saisir le mot de passe s’il y en a un puis se rendre à la rubrique Shell d’accès.

Dans le menu de sélection vérifier si /bin/zsh est affiché sinon le sélectionner.

Cliquer sur Ok.

Téléchargement  et installation HomeBrew.


S’il existe d’autres possibilités de gestion,  sur Mac,  nous allons privilégier HomeBrew.


Homebrew  est un gestionnaire de paquets/applications/dependances  divers.


Avec Homebrew   nous allons  installer les paquets nécessaires au fonctionnement d’Ortho4XP.

Se rendre sur la page Web suivante :

(Cliquer sur l’imagette)





Copier la ligne de commande  sans le premier signe $  :


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Dans le terminal  ouvert en mode Shell zsh,  coller cette ligne 


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Attention opération souvent longue,  attendre le signe %


Homebrew est en marge du système  OS .



Lors de la procédure d’installation des 

conseils” sont proposés dans le terminal.

Repérer ces lignes à la fin de l’installation et lancer les individuellement.


Exemple:

 (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/VotreNom/.zprofile


Cette commande  va ajouter dans  HD/Utilisateur/2 fichier invisibles :

- .zprofile 

- .zprofile _history

Si le terminal le demande lancer la ligne de commande 

eval "$(/opt/homebrew/bin/brew shellenv)"


Editer le fichier invisible . zprofile avec TextEdit .


Vérifier que la line suivante y apparait:

eval "$(/opt/homebrew/bin/brew shellenv)"


Si non  copier la ligne et réaliser  un coller puis  fermer le fichier.


Pour afficher les fichiers invisibles

Cliquer sur utilisateur

Touches Majuscule +command +le point


Pour masquer refaire l’opération.

Ouvrir le terminal  en mode Shell zsh et lancer les lignes de commandes  les unes après les autres en respectant l’ordre d’installation. Copier et coller  dans le terminal :


 brew install python@3.11

 brew install python-tk@3.11

 brew install python-gdbm@3.11

Editer à nouveau le fichier invisible zprofile.


Si votre mac est avec OS depuis  Sonoma avec  architecture arm

ajouter la ligne:

export PATH="/opt/homebrew/opt/python@3.11/libexec/bin:$PATH"

Si votre mac est avec OS avant  Sonoma avec  architecture Intel

ajouter la ligne:

export PATH="/usr/local/opt/python@3.11/libexec/bin:$PATH"

Installation des modules nécessaire au fonctionnement d’ORTHO4XP 1.40

brew install gdal spatialindex p7zip proj

Attention opération souvent longue,  attendre le signe %


Les modules Python

pip3 install numpy shapely rtree pillow requests pyproj scikit-fmm


Une fois  les lignes de commande exécutées, le terminal  affiche le signe % .


On  peut  vérifier les versions installées et dans quel  répertoiresen utilisant les lignes de commande suivantes:


pip3 --version

python3 --version

python3 -m ensurepip --default-pip

pip3 show cython

pip3 show numpy

pip3  show shapely

pip3  show pillow

pip3  show requests



Dernière étape .

Installer ORTHO4XP 1.40 .

Remerciements à Jasum des forums x-plane.fr pour son assistance concernant les rubriques Python.

Passons maintenant à l’étape 3.


Installation ORTHO4XP

( ou menu  :Tuto Ortho4XP)