Informations à seul usage de pratique virtuelle, non utilisables pour un vol réel
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.
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.
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"
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 .