Annonce

Réduire
Aucune annonce.

ORTHO4XP et SONOMA

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • #1
    wyperion,

    Si ton problème survient uniquement avec la tuile +45+006, c'est que ça n'est sans doute pas dû à Ortho4XP...
    Qu'a-t-elle de particulier cette tuile ?
    C'est un bord de mer ?
    Mac Flight1 : X-Plane 12.4.4-b1 - macOS Sequoia 15.8
    iMac 27" - i9-9900K - 32 Go - SSD 1 To
    AMD Radeon Pro Vega 48 8 Go

    SSD externe 4 To (Orthophotos)
    8BitDo SN30 Pro v2 - Winwing FCU+EFIS-L
    Mac Flight2 : X-Plane 12.4.4-b1 - macOS Golden Gate 27.0
    MBP 16" - M3 Max 16/40 - 48 Go - SSD 512 Go
    8BitDo SN30 Pro v2

    Hangar LFFA : A20N-A321-A339-A346-A359
    B748-B767-B777-EPIC-EVOT

    Commentaire


    • #1
      Non, c'est la tuile avec le Mont-blanc, donc relief assez costau je pense.
      X-Plane 12 MacStudio M1Max/32Go/24GPU/4To, Thrustmaster T-Flight Hotas X, XAiport, Little Navmap
      Ipad avec XAirports & Airtrack.
      Vol essentiellement sur Toliss A320Neo, KA 350 Airfoil, Phenom 300, Cessna Citation X, Cirrus Vision, Cessna Skyhawk,
      Tuile Z18-Z17, X-World Europe (Simheaven)

      Commentaire


      • #1
        Peut-être une question de configuration d'Ortho4XP, et là j'avoue être un peu short...

        As-tu la possibilité de tenter l'opération sur un autre ordinateur ?
        Perso, j'avais comme toi une tuile récalcitrante que j'ai réussi à générer sur un 'vieil' iMac...
        Mac Flight1 : X-Plane 12.4.4-b1 - macOS Sequoia 15.8
        iMac 27" - i9-9900K - 32 Go - SSD 1 To
        AMD Radeon Pro Vega 48 8 Go

        SSD externe 4 To (Orthophotos)
        8BitDo SN30 Pro v2 - Winwing FCU+EFIS-L
        Mac Flight2 : X-Plane 12.4.4-b1 - macOS Golden Gate 27.0
        MBP 16" - M3 Max 16/40 - 48 Go - SSD 512 Go
        8BitDo SN30 Pro v2

        Hangar LFFA : A20N-A321-A339-A346-A359
        B748-B767-B777-EPIC-EVOT

        Commentaire


        • #1
          J'ai le même problème avec cette tuile du Mont Blanc +45 +006, cela s'arrete car il manquerait le mesh !!??
          Jai du faire une trentaine de tuiles sans aucun problèmes, sauf celle ci
          MAC Studio M1 Max, 64 Go, 10 To , XPlane 12, TCA Airbus joystick et throtle TCA Quadrant ThrustMaster, CH pro pedals

          Commentaire


          • #1
            Ah, je ne suis donc pas le seul, c'est interessant. Et je vois que tu es aussi en MacStudio M1Max...
            X-Plane 12 MacStudio M1Max/32Go/24GPU/4To, Thrustmaster T-Flight Hotas X, XAiport, Little Navmap
            Ipad avec XAirports & Airtrack.
            Vol essentiellement sur Toliss A320Neo, KA 350 Airfoil, Phenom 300, Cessna Citation X, Cirrus Vision, Cessna Skyhawk,
            Tuile Z18-Z17, X-World Europe (Simheaven)

            Commentaire


            • #1
              Bonjour wyperion et cigaloi ,

              Je rebondis sur mon dernier post, pour évoquer également la possibilité d'un souci de compatibilité entre Ortho4XP et un certain nombre de modules python installés sur vos configurations.
              En effet, Oscar Pilot précise dans ses 'requirements' la version qu'il n'est pas souhaitable de dépasser pour chacun des modules ci-dessous :
              • certifi ==2021.5.30
              • chardet ==4.0.0
              • idna ==2.10
              • numpy ==1.21.0
              • Pillow ==8.2.0
              • pyproj ==3.1.0
              • requests ==2.25.1
              • Rtree ==0.9.7
              • Shapely ==1.7.1
              • urllib3 ==1.26.6​
              Un upgrade/downgrade global peut être réalisé en copiant/collant la commande ci-dessous dans le terminal (merci jojo64 pour l'astuce ) :

              pip3 install cython certifi==2021.5.30 chardet==4.0.0 idna==2.10 numpy==1.21.0 Pillow==8.2.0 pyproj==3.1.0 requests==2.25.1 Rtree==0.9.7 Shapely==1.7.1 urllib3==1.26.6 GDAL==3.6.0

              Et comme conseillé par jojo64, lancer la commande deux fois permet de voir plus facilement si tout s'est bien passé et quelle version est finalement installée pour chacun des modules.

              À tenter pour le cas où...



              Mac Flight1 : X-Plane 12.4.4-b1 - macOS Sequoia 15.8
              iMac 27" - i9-9900K - 32 Go - SSD 1 To
              AMD Radeon Pro Vega 48 8 Go

              SSD externe 4 To (Orthophotos)
              8BitDo SN30 Pro v2 - Winwing FCU+EFIS-L
              Mac Flight2 : X-Plane 12.4.4-b1 - macOS Golden Gate 27.0
              MBP 16" - M3 Max 16/40 - 48 Go - SSD 512 Go
              8BitDo SN30 Pro v2

              Hangar LFFA : A20N-A321-A339-A346-A359
              B748-B767-B777-EPIC-EVOT

              Commentaire


              • #1
                Salut

                Erreur en rouge à la fin sur Studio M2 max


                Ypsos:~ rl$ pip3 install cython certifi==2021.5.30 chardet==4.0.0 idna==2.10 numpy==1.21.0 Pillow==8.2.0 pyproj==3.1.0 requests==2.25.1 Rtree==0.9.7 Shapely==1.7.1 urllib3==1.26.6 GDAL==3.6.0

                Requirement already satisfied: cython in /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages (3.0.6)

                Collecting certifi==2021.5.30

                Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)

                Collecting chardet==4.0.0

                Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)

                Collecting idna==2.10

                Using cached idna-2.10-py2.py3-none-any.whl (58 kB)

                Collecting numpy==1.21.0

                Using cached numpy-1.21.0.zip (10.3 MB)

                Installing build dependencies ... done

                Getting requirements to build wheel ... done

                ERROR: Exception:

                Traceback (most recent call last):

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper

                status = run_func(*args)

                ^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper

                return func(self, options, args)

                ^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/commands/install.py", line 377, in run

                requirement_set = resolver.resolve(

                ^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve

                result = self._result = resolver.resolve(

                ^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve

                state = resolution.resolve(requirements, max_rounds=max_rounds)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve

                self._add_to_criteria(self.state.criteria, r, parent=None)

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria

                if not criterion.candidates:

                ^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__

                return bool(self._sequence)

                ^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__

                return any(self)

                ^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in <genexpr>

                return (c for c in iterator if id(c) not in self._incompatible_ids)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built

                candidate = func()

                ^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 211, in _make_candidate_from_link

                self._link_candidate_cache[link] = LinkCandidate(

                ^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__

                super().__init__(

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__

                self.dist = self._prepare()

                ^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare

                dist = self._prepare_distribution()

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution

                return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement

                return self._prepare_linked_requirement(req, parallel_builds)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement

                dist = _get_prepared_distribution(

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution

                abstract_dist.prepare_distribution_metadata(

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 54, in prepare_distribution_metadata

                self._install_build_reqs(finder)

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 124, in _install_build_reqs

                build_reqs = self._get_build_requires_wheel()

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/distributions/sdist.py", line 101, in _get_build_requires_wheel

                return backend.get_requires_for_build_wheel()

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_internal/utils/misc.py", line 751, in get_requires_for_build_wheel

                return super().get_requires_for_build_wheel(config_settin gs=cs)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel

                return self._call_hook('get_requires_for_build_wheel', {

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 321, in _call_hook

                raise BackendUnavailable(data.get('traceback', ''))

                pip._vendor.pyproject_hooks._impl.BackendUnavailab le: Traceback (most recent call last):

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend

                obj = import_module(mod_path)

                ^^^^^^^^^^^^^^^^^^^^^^^

                File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py", line 90, in import_module

                return _bootstrap._gcd_import(name[level:], package, level)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^

                File "<frozen importlib._bootstrap>", line 1387, in _gcd_import

                File "<frozen importlib._bootstrap>", line 1360, in _find_and_load

                File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked

                File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed

                File "<frozen importlib._bootstrap>", line 1387, in _gcd_import

                File "<frozen importlib._bootstrap>", line 1360, in _find_and_load

                File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked

                File "<frozen importlib._bootstrap>", line 935, in _load_unlocked

                File "<frozen importlib._bootstrap_external>", line 994, in exec_module

                File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed

                File "/private/var/folders/kw/0c675sg54kz2gtxvcyt7_ddw0000gp/T/pip-build-env-xd5cogv1/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 9, in <module>

                import distutils.core

                ModuleNotFoundError: No module named 'distutils
                ​
                Multijoueur :xPlane Pilote Controle
                Mac Studio M2 Max 96 Go SSD 2To
                1 SSD externe 4To,
                2 Serveurs 2DD x 4 To Archivage
                1 Serveur 2DD x 8 To téléchargement
                1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
                Tahoe
                x-Plane12
                Ipad
                Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
                -Le post accompagnement sur xPlane.fr
                -Le site dédié aux débutants
                -Les vidéos
                - Zone téléchargement

                Commentaire


                • #1
                  Salut Ypsos,

                  Manifestement le module 'distutils' , qui n'est plus systématiquement intégré avec les dernières versions de python, est manquant.

                  distutils
                  Remove the distutils package. It was deprecated in Python 3.10 by PEP 632 “Deprecate distutils module”. For projects still using distutils and cannot be updated to something else, the setuptools project can be installed: it still provides distutils. (Contributed by Victor Stinner in gh-92584.)​
                  Si je considère qu'Otho4XP est installé sur ton poste et qu'en pré-requis 'homebrew' l'est aussi, il te suffit de taper (ou copier/coller) la ligne suivante dans le terminal :

                  pip install setuptools


                  Mac Flight1 : X-Plane 12.4.4-b1 - macOS Sequoia 15.8
                  iMac 27" - i9-9900K - 32 Go - SSD 1 To
                  AMD Radeon Pro Vega 48 8 Go

                  SSD externe 4 To (Orthophotos)
                  8BitDo SN30 Pro v2 - Winwing FCU+EFIS-L
                  Mac Flight2 : X-Plane 12.4.4-b1 - macOS Golden Gate 27.0
                  MBP 16" - M3 Max 16/40 - 48 Go - SSD 512 Go
                  8BitDo SN30 Pro v2

                  Hangar LFFA : A20N-A321-A339-A346-A359
                  B748-B767-B777-EPIC-EVOT

                  Commentaire


                  • #1
                    installé


                    pip install setuptools

                    Requirement already satisfied: setuptools in /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages (69.0.2)
                    ​

                    ​


                    nouveau message erreur


                    File "/private/var/folders/kw/0c675sg54kz2gtxvcyt7_ddw0000gp/T/pip-build-env-dqvjhf0v/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 18, in <module>

                    from setuptools.extern.six import PY3, string_types

                    ModuleNotFoundError: No module named 'setuptools.extern.six
                    ​


                    en tapant
                    pip install setuptools.extern.six

                    ​ j'ai ceci comme résultat

                    DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support

                    Collecting setuptools.extern.six

                    ERROR: Could not find a version that satisfies the requirement setuptools.extern.six (from versions: none)

                    ERROR: No matching distribution found for setuptools.extern.six

                    WARNING: You are using pip version 19.2.3, however version 20.3.4 is available.

                    You should consider upgrading via the 'pip install --upgrade pip' command.
                    ​
                    Dernière modification par Ypsos, 18 décembre 2023, 13h15.
                    Multijoueur :xPlane Pilote Controle
                    Mac Studio M2 Max 96 Go SSD 2To
                    1 SSD externe 4To,
                    2 Serveurs 2DD x 4 To Archivage
                    1 Serveur 2DD x 8 To téléchargement
                    1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
                    Tahoe
                    x-Plane12
                    Ipad
                    Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
                    -Le post accompagnement sur xPlane.fr
                    -Le site dédié aux débutants
                    -Les vidéos
                    - Zone téléchargement

                    Commentaire


                    • #1
                      toujours ce message d'erreur dans le terminal lorsque je lance un calcul avec Batch Build



                      File "/Volumes/SSD/Jeux-12/Outil scenes/Ortho4XP-master/src/O4_Vector_Map.py", line 138, in include_airports

                      APT.smooth_raster_over_airports(tile,dico_airports )

                      File "/Volumes/SSD/Jeux-12/Outil scenes/Ortho4XP-master/src/O4_Airport_Utils.py", line 429, in smooth_raster_over_airports

                      for polygon in full_area:

                      TypeError: 'MultiPolygon' object is not iterable


                      Dans l'interface Ortho il bloque à ce stade

                      Loading elevation data and smoothing it over airports.
                      * Min altitude: 1.0 , Max altitude: 222.0 , Mean: 95.184654​


                      ​pour infos voci le détail du pas à pas de mon installation

                      ORTHO 4XP adaptation à Sonoma et architecture arm64


                      Télécharger Python( la version plus récente exemple la 3.12)



                      Installer home Homebrew mac.

                      Page web https://brew.sh/fr/ copier la ligne de commande ( elle peut changer par rapport à l’exemple) :

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

                      Dans le terminal coller cette ligne ( patienter pendant les procédures)

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

                      Attention opération souvent longue, attendre le signe >

                      Télécharger ORTHO 4XP



                      Option “Master” menu gauche

                      Bouton à droite sélectionner Download ZIP

                      Décompacter et glisser le dossier Ortho4XP dans le répertoire de votre choix

                      Le dossier ORTHO4XP-master installé, ouvrir le dossier Utils

                      Repérer les fichiiers Unix suivants ( icônes en noir devant le nom)

                      DSFTOOL

                      Triangle

                      moulinette


                      Sélectionner un par un les fichiers sans les ouvrir.

                      Clic bouton droit de la souris option Renommer

                      ajouter lin à la fin ce qui donne:

                      DSFTOOLLin

                      TriangleLin

                      moulinetteLin


                      Sélectionner

                      DSFTOOL

                      Triangle

                      moulinette

                      Bouton, droit de la souris sélectionner “Lire les informations”.

                      supprimer l’extension .app après les noms

                      DSFTOOL.app

                      Triangle.app

                      moulinette.app


                      Pour ne conserver que

                      DSFTOOL

                      Triangle

                      moulinette

                      Fermer la fenêtre lire les informations.

                      Supprimer l’extension.

                      Sélectionner : Utils/nvcompress le fichier nvcompress

                      Bouton, droit de la souris sélectionner “Lire les informations”.

                      supprimer l’extension .app4r après le nom :

                      nvcomporess.app


                      Pour ne conserver que

                      nvcomporess

                      Fermer la fenêtre lire les informations.


                      Modification du nom nvcomporess.app dans 04_imagery_Utilis.py

                      Toujours dans le dossier ORTHO4XP-master,

                      se rendre maintenant dans src/

                      sélectionner le fichier 04_imagery_Utilis.py

                      Bouton, droit de la souris sélectionner “Ouvrir avec” puis “TexEdit”

                      Menu Edition: /Rechercher/ Rechercher et remplacer.


                      Dans la première ligne saisir :

                      nvcompress.app

                      Dans la seconde ligne saisir :

                      nvcompress

                      Le mot trouvé, TextEdit le met en surbrillance

                      cliquer sur le bouton Tout en haut à droite.

                      Résultat

                      dds_convert_cmd = os.path.join(UI.Ortho4XP_dir,"Utils","nvcompress", "nvcompress")


                      Fermer le fichier pour enregistrer les modifications

                      Modification du nom Triangle4XP.app dans le fichier 04_Mesh_Utilis.py

                      Se rendre maintenant dans src/

                      sélectionner le fichier 04_Mesh_Utilis.py

                      Bouton, droit de la souris sélectionner “Ouvrir avec” puis “TexEdit”


                      Dans la première ligne saisir :

                      Triangle4XP.app

                      Dans la seconde ligne saisir :

                      Triangle4XP

                      Le mot trouvé, TextEdit le met en surbrillance

                      cliquer sur le bouton Tout en haut à droite.

                      résultat:

                      Triangle4XP_cmd = os.path.join(FNAMES.Utils_dir,"Triangle4XP ")

                      triangle_cmd = os.path.join(FNAMES.Utils_dir,"triangle ")
                      Fermer le fichier pour enregistrer les modifications

                      Ouvrir 04_Overlay_Utils

                      rechercher DSFTool.app
                      Renommer en

                      DSFTool

                      Ortho étant modifié Installation de Brew

                      Dans le Terminal


                      vérifions les versions installées

                      which -a python python2 python2.7 python3 python3.6 python3.7 python3.8 python3.9 python3.10

                      si version à supprimer

                      enlever définitivement (c'est une commande irréversible):
                      sudo rm -R /Library/Frameworks/Python.framework

                      Puis dans un terminal la commande:
                      brew uninstall python@(numéro de la version)


                      et pour nettoyer homebrew et les liens symboliques de /usr/local:

                      brew doctor
                      brew cleanup


                      ——————

                      brew install python@3.12

                      après la procédure d’installation in ligne peut proposer une mise à jour

                      brew install python3

                      ==> Downloading https://formulae.brew.sh/api/formula.jws.json

                      ################################################## ####################### 100.0%

                      ==> Downloading https://formulae.brew.sh/api/cask.jws.json

                      ################################################## ####################### 100.0%

                      Warning: python@3.11 3.11.6_1 is already installed and up-to-date.

                      To reinstall 3.11.6_1, run:

                      brew reinstall python@3.12

                      si message

                      brew reinstall python@3.12

                      ( Copier cette ligne et coller la après le signe > puis valider


                      la nouvelle version sera installée
                      brew install python-tk@3.12
                      brew install python gdal spatialindex p7zip

                      éventuellement 2 instructions seront proposées faire jn copier coller

                      brew reinstall spatialindex
                      brew reinstall p7zip
                      brew install numpy

                      si message
                      brew reinstall numpy
                      copier coller et valider

                      pip3.12 install cython

                      pip3 install git+https://github.com/jswhit/pyproj.git

                      pip3 install Shapely

                      pip3 install rtree Pillow

                      pip3 install rtree pillow requests


                      Vérifer que les plus récentes versions sont installées.

                      brew update

                      si mise a jour message genre

                      python3.11 -m pip install --upgrade pip

                      copier coller après >:

                      python3.11 -m pip install --upgrade pip

                      Si message suivant apparait dans le Terminal

                      already installed, it's just not linked.

                      To link this version, run:

                      copier la ligne en dessous exemple:
                      brew link python( sans les numéros de version après le nom)

                      et coller après le signe > puis touche return

                      merci de vérifier si l'ensemble de la procédure est correcte

                      j'ai fait un PDF avec des copies d'écran pour accompagner les lignes ci-dessus .
                      Mais avant de le communiquer pour les maceux voulant se lancer dans l'aventure , il faut arriver à faire fonctionner Ortho4XP

                      PS que ce soit la version 3.10 ou 3.11 ou 3.12 même message d'erreur.





                      ​
                      ​
                      Multijoueur :xPlane Pilote Controle
                      Mac Studio M2 Max 96 Go SSD 2To
                      1 SSD externe 4To,
                      2 Serveurs 2DD x 4 To Archivage
                      1 Serveur 2DD x 8 To téléchargement
                      1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
                      Tahoe
                      x-Plane12
                      Ipad
                      Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
                      -Le post accompagnement sur xPlane.fr
                      -Le site dédié aux débutants
                      -Les vidéos
                      - Zone téléchargement

                      Commentaire


                      • #1
                        DU NOUVEAU : IMPORTANT

                        Malgré tous les conseils et procédures réalisées ci-dessus, la version téléchargeable sur le site d'Oscarpilote ne fonctionne pas dans Sonoma M2

                        ​
                        A force de chercher sur le Web mais cette fois au départ des lignes d'erreurs directement, je suis tombé sur un post sur x-Plane.org

                        A l'intérieur du sujet je suis tombé sur un post qui pointait vert une version Ortho4XP modifiée.

                        Elle fait 50% de moins que la version d'Oscar

                        La structure du dossier sera changée car au lancement il y est créé un dossier Build regroupant pas mal de dossiers
                        Cliquez sur l'image pour la voir en taille réelleà  Nom : 		Capture dâécran.pngà Affichages :	0à Taille :		26,7 Koà ID : 			529442

                        Les procédures conseillées de modifier :

                        DSFTOOL
                        Triangle
                        moulinette​

                        ne semblent pas être réalisée sur cette version qui conserve les nom avec .app dans les différents fichiers cités.

                        j'arrive maintenant à lancer la procédure de création des tuiles mais il reste 2 messages d'erreurs non pas dans le terminal mais dans l'interface de ORTHO

                        Step 2.5 : Building masks for tile +48-006 :
                        --------

                        ERROR: Mesh file ./build/Tiles/zOrtho4XP_+48-006/Data+48-006.mesh absent.
                        __________________________________________________ _______________________________________________

                        Step 3 : Building DSF/Imagery for tile +48-006 :
                        --------

                        ERROR: A mesh file must first be constructed for the tile!​


                        Quelqu'un sous Sonoma et arm64( M1 et M2) pourrait tester la version suivante d'ortho modifiée?

                        merci


                        ​
                        Dernière modification par Ypsos, 22 décembre 2023, 09h07.
                        Multijoueur :xPlane Pilote Controle
                        Mac Studio M2 Max 96 Go SSD 2To
                        1 SSD externe 4To,
                        2 Serveurs 2DD x 4 To Archivage
                        1 Serveur 2DD x 8 To téléchargement
                        1 Ecran LG 37,5 pouces HDR WQHD+2 écrans Samsung
                        Tahoe
                        x-Plane12
                        Ipad
                        Hotas Warthog, Palonnier T.Flight, Touch MIni, TCA quadrant Airbus Edition
                        -Le post accompagnement sur xPlane.fr
                        -Le site dédié aux débutants
                        -Les vidéos
                        - Zone téléchargement

                        Commentaire

                        Chargement...
                        X