QGISinstaller ne cesse de dire "QGIS requiert Python 3.6." après quoi il cesse l'installation sur Mac . Cependant, j'ai python 3.6.4 au moins sur 4 emplacements
1) ~/anaconda/bin/python
2)/usr/bin/python3
3)/usr/local/bin/python
4) /usr/local/bin/python3.6 (par un lien symbolique).
Tous ces fichiers se réfèrent au même fichier, lorsqu'ils sont appelés, ils donnent tous:
Python 3.6.4 | Anaconda custom (64-bit) | (défaut, le 16 janvier 2018, 12:04:33) [Cliché compatible 4.0.1 de GCC (tags/RELEASE_401/final)] sur darwin Tapez "aide", "droit d'auteur", "crédits "ou" licence "pour plus d'informations.
Est-ce que quelqu'un sait où le programme d'installation QGIS3
recherche python 3.6
, afin que je puisse définir un lien symbolique vers la version python 3.6
qui est déjà installée via Anaconda
?
Merci Théo
Couru dans ce problème moi-même. Création d'un lien symbolique vers l'emplacement où l'installateur s'attend à trouver Python. Je devais trouver où Homebrew avait installé Python ... (notez la version dans le chemin)
Sudo ln -s /usr/local/Cellar/python/3.6.5/Frameworks/Python.framework /Library/Frameworks/Python.framework
J'avais python 3.7 et QGIS 3.X était à la recherche de python 3.6.
erreur: "qgis requiert Python 3.6"
j'ai essayé beaucoup de choses mais finalement, "brasser Prune" et installer 3.6 directement à partir de python.org ont fonctionné pour moi.
Je devais installer python 3.6 directement téléchargé depuis www.python.org (en ignorant la version déjà installée par Anaconda). Cela a fonctionné. Voir la remarque sur http://www.kyngchaos.com/blog/2018/20180315_qgis_3_must_use_python.org_python_3
Selon cette réponse , le chemin est dans:
/usr/local/Cellar/python3/3.x.y_z/Frameworks/Python.framework
J'ai installé Python 3.6.5 à partir de la page principale Python en ignorant la version existante Anaconda que j'utilise régulièrement. Puis, une fois terminé, j’ai vérifié mon CHEMIN et j’avais les deux répertoires.
echo $PATH
/Library/Frameworks/Python.framework/Versions/3.6/bin:/anaconda3/bin:
Vous pouvez vérifier le dossier de python en utilisant which python3
et il devrait vous donner les cadres.
J'ai installé GDAL puis QGIS sans aucun problème. Je lance QGIS et ça marche, jusqu'à maintenant :)
N'oubliez pas: vous devrez utiliser pip3 pour installer tous les modules manquants, sinon vous appellerez le pip sous anaconda.
owslib, PyYaml, psycopg2, jinja2, pygments, numpy, complotement.
pip3 install modulename