Suite

QGIS 2.10.1 sur Mac/ Plusieurs versions sur Mac

QGIS 2.10.1 sur Mac/ Plusieurs versions sur Mac


J'ai la version 2.8.2 qui fonctionne bien sur un iMac récent exécutant Yosemitee. J'ai essayé l'installation de 2.10.1 à partir de http://www.kyngchaos.com/software/qgis mais cela ne fonctionne pas. J'aimerais pouvoir installer les deux versions, j'ai donc la 2.8.2 comme sauvegarde pendant que j'essaie de faire fonctionner la 2.10. Je sais qu'il est facile d'exécuter deux versions sur un PC si vous rencontrez des problèmes mais je ne vois pas de façon de le faire sur OSX


Noter: Je suis sur Yosemite et j'ai testé ce qui suit pendant seulement une semaine environ.

J'ai réussi à créer un dossier dans mon dossier Applications appelé quelque chose comme QGIS_28, car QGIS 2.8 est ma version actuellement installée. Je fais glisser l'application QGIS 2.8 déjà installée dans ce dossier, puis procède à l'installation de QGIS 2.10. Je peux également créer un dossier nommé de manière appropriée et y faire glisser 2.10 après l'avoir inclus.

Ensuite, j'ai trouvé qu'il était nécessaire d'ajuster les chemins des outils GRASS et SAGA sous Traitement / Options.

Une autre option, bien que je ne l'aie pas testée moi-même, pourrait être d'installer la version Boundless de QGIS. Contrairement à la version KyngChaos, le Boundless QGIS vous permet de glisser déposer l'application QGIS où vous le souhaitez. Cela pourrait être un pari plus sûr, car Boundless est autonome, en ce sens qu'il inclut toutes les exigences, comme GDAL.

Mise à jour 1 : Après des tests supplémentaires, j'ai découvert des problèmes avec des choses comme l'exécution de scripts basés sur Processing. De plus, Kyngchaos a récemment mis à jour l'empaquetage QGIS pour LTR (2.8) et note ce qui suit :

… J'ai également ajouté une note au premier fichier readme sur l'installation de plusieurs versions de QGIS, en gros, ne le faites pas.

Voici le lien vers le post complet.

Mise à jour 2 : J'ai téléchargé Kyngchaos QGIS LTR 2.8 afin de lire le readme complet. Voici l'explication complète des raisons pour lesquelles plusieurs versions de QGIS posent problème :

Si vous renommez un QGIS installé avant d'installer une version majeure plus récente (c'est-à-dire 2.8->2.10), sachez qu'ils utilisent les mêmes préférences et plugins, et il peut y avoir des incompatibilités de plugins ou de préférences. Surtout avec les plugins intégrés qui peuvent stocker le chemin d'accès à un exécutable de support dans le package de l'application QGIS, même s'il s'agit de la valeur par défaut et que vous ne le définissez pas explicitement - vous pourriez vous retrouver avec une application QGIS exécutant un programme de plugin incompatible dans une autre application QGIS .

Meilleure pratique : ne le faites pas.

Mettre à jour: Les versions de bureau Boundless 1.1 et 1.0 fonctionnent sur la version actuelle de Mac OS.


Je n'ai pas d'iMac, mais selon QGIS, la 2.10 ne fonctionne pas sur Yosemitee, uniquement sur Mavericks, Mountain Lion et Lion.

Télécharger pour Mac OS X

Pack d'installation Mac pour OS X Mavericks (10.9), Mountain Lion (10.8) et Lion (10.7).

Cette version nécessite installation séparée du framework de dépendances (GDAL Complete) , également disponible sur le lien de téléchargement ci-dessous.


Je vais juste fournir une légère alternative à la réponse de Tele-Pet. Actuellement (2017), l'option la plus simple serait d'installer qgis via homebrew et/ou Boundless Desktop (en raison de la facilité d'installation et de désinstallation). KyngChaos est toujours bon cependant.

Comme Tele-Pet l'a mentionné, toutes les versions de QGIS partageront le même chemin de configuration (~/.qgis2 dans les systèmes Linux). Cela peut entraîner de nombreux problèmes, en particulier si nous avons affaire à différentes versions majeures ou si vous souhaitez avoir des configurations différentes. Heureusement, nous pouvons surmonter cela facilement : au lieu de lancer QGIS depuis le Finder, lancez-le depuis le terminal avec la variable '--configpath'. Cela vous permet de changer de configuration. Vous pouvez exécuter le même QGIS avec des configurations différentes, ou empêcher des installations séparées d'interférer les unes avec les autres. Dans mon système, j'ai un alias dans mon .zshrc comme ceci :

alias qgisBoundless="/Bibliothèque/Boundless/Desktop/1.0/bin/qgis --configpath ~/.qgisDB"

QGIS de Homebrew continuera à utiliser le répertoire de configuration par défaut ~/.qgis. De plus, le Boundless QGIS utilisera différents frameworks et même un python différent, vous avez donc un niveau de séparation supplémentaire (KyngChaos fait de même). J'aurais aussi pu ajouter différentes variables environnementales à l'alias. C'est autant de séparation que vous pouvez avoir en ce moment.

Notez que toutes les versions installées partageront néanmoins les mêmes fichiers de préférences qgis dans la bibliothèque du Mac. Cela ne devrait pas affecter grand-chose cependant.


Voir la vidéo: Lesson 1: Installing QGIS on Mac OS