français

FAQ : quelle est la version de Python utilisée dans ArcGIS ?

Question

FAQ : quelle est la version de Python utilisée dans ArcGIS ?

Réponse

Le langage de programmation Python a été utilisé dans chaque version depuis ArcGIS 9.0. Il est intégré dans les installations d’ArcGIS Desktop, ArcGIS Pro et ArcGIS Enterprise. ArcGIS installe les versions de Python indiquées ci-dessous.

La version de NumPy et matplotlib fournie avec l’environnement Python est également incluse dans les versions les plus récentes.

Remarque : Il n’est pas recommandé d’installer une version indépendante de Python et de l’utiliser dans ArcGIS Desktop. L’utilisation d’une autre version de Python peut générer des problèmes de compatibilité et de dossier racine. Le remplacement de la version de Python fournie avec ArcGIS Server n’est pas pris en charge.

ArcGIS Pro

Pour déterminer la version de Python et la version de ses piles, ouvrez la fenêtre Python dans l’application (View (Afficher) > Python) et saisissez les commandes suivantes :

import sys import matplotlib import numpy import scipy print(sys.version) print(matplotlib.__version__) print(numpy.__version__) print(scipy.__version__)

Les commandes affichent la version de Python par défaut utilisée avec l’application. Dans l’image ci-dessous (ArcGIS Pro 2.5), la version de Python est 3.6.9, suivie par les versions des paquetages matplotlib, numpy et scipy. De nombreux autres paquetages sont également inclus avec l’environnement Python. Vous pouvez vérifier la version de ces paquetages dans l’onglet Python des paramètres ArcGIS Pro.

Image du résultat Version du script Python

Remarque : Dans les versions ArcGIS Pro 1.0 à 1.2, si Python était utilisé en dehors d’ArcGIS Pro, Python pour ArcGIS Pro devait être installé. Ceci n’est plus nécessaire pour les versions 1.3 et ultérieures.

ArcGIS Desktop

  • 10.8.1 - Python 2.7.18 et NumPy 1.9.3
  • 10.8 - Python 2.7.16 et NumPy 1.9.3
  • 10.7.1 - Python 2.7.16 et NumPy 1.9.3
  • 10.7 - Python 2.7.15 et NumPy 1.9.3
  • 10.6.1 - Python 2.7.14 et NumPy 1.9.3
  • 10.6 - Python 2.7.14 et NumPy 1.9.3
  • 10.5.1 - Python 2.7.13 et NumPy 1.9.3
  • 10.5 - Python 2.7.12 et NumPy 1.9.3
  • 10.4.x - Python 2.7.10 et NumPy 1.9.2
  • 10.3.x - Python 2.7.8 et NumPy 1.7.1
  • 10.2.1 et 10.2.2 - Python 2.7.5 et NumPy 1.7.1
  • 10.2 - Python 2.7.3 et NumPy 1.6.1
  • 10.1 - Python 2.7.2 et NumPy 1.6.1
  • 10.0 - Python 2.6.5 et NumPy 1.3.0

ArcGIS Enterprise

ArcGIS Enterprise fournit également Python. Dans les versions récentes, les runtimes Python 2.x et Python 3.x sont fournis.

ArcGIS Enterprise

  • 10.9
    • Python 2.7.18, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.7.9, NumPy 1.19.1 et matplotlib 3.3.1
  • 10.8.1
    • Python 2.7.18, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.10, NumPy 1.18.1 et matplotlib 3.2.1
  • 10.8
    • Python 2.7.16, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.9, NumPy 1.16.5 et matplotlib 3.1.1
  • 10.7.1
    • Python 2.7.16, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.8, NumPy 1.16.2 et matplotlib 3.0.3
  • 10.7
    • Python 2.7.15, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.6, NumPy 1.15.1 et matplotlib 2.2.3
  • 10.6.1
    • Python 2.7.14, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.5, NumPy 1.14.2 et matplotlib 2.2.2
  • 10.6
    • Python 2.7.14, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.6.2
  • 10.5.1
    • Python 2.7.13, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.5.3
  • 10.5
    • Python 2.7.12, NumPy 1.9.3 et matplotlib 1.5.2
    • Python 3.5.2
  • 10.4 et 10.4.1
    • Python 2.7.10, NumPy 1.9.2 et matplotlib 1.4.3
    • Python 3.4.1
  • 10.3.x - Python 2.7.8, NumPy 1.7.1 et matplotlib 1.3.0
  • 10.2.1 et 10.2.2 - Python 2.7.5 et NumPy 1.7.1
  • 10.2 - Python 2.7.3 et NumPy 1.6.1
  • 10.1 - Python 2.7.2 et NumPy 1.6.1
  • 10.0 - Python 2.6.5 et NumPy 1.3.0

ArcGIS Notebook Server
Chaque runtime de notebook dans ArcGIS Notebook Server contient une liste précise des bibliothèques Python, y compris une version spécifique de chacune d’entre elles. Si vous avez besoin d’une bibliothèque qui ne figure dans aucun runtime par défaut, vous pouvez étendre un runtime de notebook pour l’intégrer. Pour obtenir une liste complète des bibliothèques Python empaquetées dans chaque runtime par défaut, reportez-vous à la rubrique de l’aide en ligne d’ArcGIS Notebook Server Bibliothèques Python disponibles.

Related Information

Dernière modification: 7/14/2021

ID d’article: 000013224

Logiciel: and prior) 10, ArcGIS Desktop 10, ArcGIS Enterprise 10.6.1, 10.6, 10.5.1 ArcGIS for Desktop 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS GIS Server 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, (10.0, Desktop 10.6.1, 10.6, 10.5.1 ArcGIS Pro 2.8.1, 2.8, 2.7.4, 2.7.3, 2.7.2, 2.7.1, 2.7, 2.6.6, 2.6.5, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6, 2.5.2, 2.5.1, 2.5, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.3, 2.3.2, 2.3.1, 2.3, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0.1, 2.0, 1.4.1, 1.4, 1.3.1, 1.3, 1.2