Среда ArcGIS Pro Python

ArcGIS Pro поставляется с сотнями библиотек Python с открытым кодом, вместе с библиотеками в стандартной библиотеке Python и библиотеками ArcGIS Python, ArcPy и ArcGIS API for Python. С каждой версией среда conda, используемая по умолчанию, получает обновления имеющихся пакетов и новые.

ArcGIS Pro 3.6 включает Python 3.13.7.

Чтобы узнать об изменениях в пакетах в разных версиях, ознакомьтесь с разделом Распределение Python по версиям ArcGIS Pro .

Чтобы создать собственную среду conda и добавить в нее или обновить пакеты, см. Менеджер пакетов.

Процесс обновления Esri

В основе стратегии Esri по обновлению Python и выбору пакетов лежит следующее:

  • Уделите первостепенное значение безопасности и поддержки с помощью версии Python, которая находится в окне, куда приходят патчи безопасности. См. Статус версий Python для получения подробной информации о версиях Python.
  • Соблюдайте стандарты сообщества, такие как поддержка версий NEP29 для Python и NumPy.
  • Совместимость и стабильность важны, особенно для ключевых пакетов, таких как NumPy. Эти пакеты требуют строгого управления версиями, чтобы с двоичным интерфейсом приложений (ABI) не возникало никаких проблем совместимости. Это делается для того, чтобы избежать риска некоторых типов сбоев программного обеспечения.

На практике версия патча Python обновляется с каждым выпуском, а младшая версия обычно обновляется с каждым третьим выпуском.

При выборе пакетов основное внимание уделяется функциональности Esri Python и потребностям пользователей. Ключевые пакеты, такие как NumPy, также имеют значение из-за их важной роли в вычислительных задачах. Также учитываются замечания и пожелания пользователей. Для пакетов со скомпилированным кодом также требуется совместимость с версией Python. Это особенно касается пакетов, в которых используется Python C API.

Библиотеки сторонних производителей

В следующей таблице перечислены сторонние библиотеки, включенные в ArcGIS Pro 3.6:

Название библиотекиВерсия

annotated-types

0.6.0

anyio

4.7.0

anywidget

0.9.18

appdirs

1.4.4

arcgis

2.4.2

arcgis-mapping

4.33.0

arcgispro

3.6

arcpy

3.6

arcpy-base

3.6

argon2-cffi

21.3.0

argon2-cffi-bindings

21.2.0

astor

0.8.1

asttokens

3.0.0

async-lru

2.0.4

attrs

24.3.0

autograd

1.7.0

autograd-gamma

0.5.0

aws-crt-cpp

0.27.4

aws-sdk-cpp-base

1.11.386

azure-core

1.12.0

azure-storage-blob

12.8.0

babel

2.16.0

beautifulsoup4

4.13.5

black

25.1.0

black-jupyter

25.1.0

blas

1.0

bleach

6.2.0

blinker

1.9.0

blosc

1.21.3

bottleneck

1.4.2

brotli-bin

1.1.0

brotli-python

1.0.9

brotlicffi

1.0.9.2

c-ares

1.34.5

cachetools

5.5.1

certifi

2025.8.3

cffi

1.17.1

cftime

1.6.4

chardet

5.2.0

charset-normalizer

3.3.2

click

8.2.1

cloudpickle

3.1.1

colorama

0.4.6

comm

0.2.2

contourpy

1.3.1

cppzmq

4.9.0

crc32c

2.7.1

cryptography

43.0.1

csaps

1.3.2

cycler

0.11.0

cytoolz

1.0.1

dask

2025.2.0

dask-core

2025.2.0

debugpy

1.8.11

decorator

5.1.1

defusedxml

0.7.1

distributed

2025.2.0

donfig

0.8.1.post1

dpcpp-cpp-rt

2024.2.1

entrypoints

0.4

et_xmlfile

2.0.0

exceptiongroup

1.0.0rc9

executing

0.8.3

fissix

24.4.24

flake8

7.1.1

fonttools

4.55.3

formulaic

0.6.2

freetype

2.13.3

fsspec

2025.7.0

future

1.0.0

gdal

3.11.3

geomet

1.0.0

greenlet

3.1.1

h11

0.16.0

h5py

3.14.0

httpcore

1.0.9

httpx

0.28.1

idna

3.7

importlib-metadata

8.5.0

importlib_metadata

8.5.0

importlib_resources

6.4.0

iniconfig

1.1.1

intel-cmplr-lib-rt

2024.2.1

intel-cmplr-lib-ur

2024.2.1

intel-cmplr-lic-rt

2024.2.1

intel-core

2024.2.0

intel-fortran-rt

2024.2.1

intel-openmp

2024.2.1

intel-sycl-rt

2024.2.1

interface_meta

1.3.0

ipykernel

6.29.5

ipython

8.37.0

ipython_genutils

0.2.0

ipywidgets

8.1.5

isodate

0.6.0

jdcal

1.4.1

jedi

0.18.2

jinja2

3.1.6

jpeg

9e

json5

0.9.25

jsonschema

4.25.0

jsonschema-specifications

2023.7.1

jupyter-lsp

2.2.0

jupyter_client

8.6.0

jupyter_console

6.6.3

jupyter_core

5.8.1

jupyter_events

0.10.0

jupyter_server

2.14.2

jupyter_server_terminals

0.5.3

jupyterlab

4.3.8

jupyterlab_pygments

0.3.0

jupyterlab_server

2.27.3

jupyterlab_widgets

3.0.13

kerchunk

0.2.8

keyring

24.3.0

kiwisolver

1.4.8

krb5

1.21.3

libabseil

20250127.0

libarrow

20.0.0

libbrotlicommon

1.1.0

libbrotlidec

1.1.0

libbrotlienc

1.1.0

libdeflate

1.20

libpdal-base

2.9.0

libpng

1.6.43

libprotobuf

5.29.5

libsodium

1.0.20

libthrift

0.21.0

libtiff

4.7.0

libutf8proc

2.10.0

libxml2

2.14.5

libxslt

1.1.43

lifelines

0.30.0

locket

1.0.0

lxml

6.0.0

lz4

4.3.2

lz4-c

1.9.4

markupsafe

3.0.2

matplotlib

3.9.4

matplotlib-base

3.9.4

matplotlib-inline

0.1.7

mccabe

0.7.0

mistune

3.1.2

mkl

2024.2.2

mkl-service

2.4.2

mkl_fft

1.3.11

mkl_random

1.2.8

mpmath

1.3.0

msgpack-python

1.1.1

msrest

0.6.21

mypy_extensions

1.0.0

nbclassic

1.1.0

nbclient

0.8.0

nbconvert

7.16.6

nbformat

5.10.4

nest-asyncio

1.6.0

netcdf4

1.7.2

networkx

3.4.2

nlohmann_json

3.12.0

notebook

7.3.3

notebook-shim

0.2.4

numcodecs

0.14.1

numexpr

2.10.2

numpy

2.2.0

numpy-base

2.2.0

oauthlib

3.2.2

olefile

0.46

openpyxl

3.1.5

openssl

3.0.17

orc

2.1.2

overrides

7.4.0

packaging

25.0

pandas

2.3.0

pandocfilters

1.5.0

parso

0.8.4

partd

1.4.2

pathspec

0.9.0

patsy

1.0.1

pefile

2022.5.30

pickleshare

0.7.5

pillow

11.1.0

pip

25.1

platformdirs

4.3.7

pluggy

1.5.0

pro_notebook_integration

3.6

prometheus_client

0.20.0

prompt-toolkit

3.0.47

prompt_toolkit

3.0.47

protobuf

5.29.5

psutil

5.9.0

psygnal

0.11.0

pure_eval

0.2.2

puremagic

1.15

pyarrow

20.0.0

pybind11

2.13.6

pybind11_json

0.2.13

pycodestyle

2.12.1

pycparser

2.21

pydantic

2.11.7

pydantic-core

2.33.2

pyflakes

3.2.0

pygments

2.18.0

pyjwt

2.4.0

pylerc

4.0

pyodbc

5.2.0

pyparsing

3.2.0

pypdf

4.3.1

pysocks

1.7.1

pyspnego

0.11.2

pytest

8.4.1

python

3.13.7

python-dateutil

2.9.0post0

python-duckdb

1.2.1

python-fastjsonschema

2.20.0

python-gssapi

1.9.0

python-json-logger

3.2.1

python-pdal

3.4.5

python_abi

3.13

pytz

2025.1

pywin32-ctypes

0.2.2

pywin32-security

310

pywinpty

2.0.15

pyyaml

6.0.2

pyzmq

26.2.0

re2

2025.06.26

referencing

0.30.2

regex

2024.11.6

requests

2.32.4

requests-gssapi

1.3.0

requests-kerberos

0.14.0

requests-oauthlib

2.0.0

requests-toolbelt

1.0.0

rfc3339-validator

0.1.4

rfc3986-validator

0.1.1

rpds-py

0.22.3

ruamel.yaml

0.18.10

ruamel.yaml.clib

0.2.12

saspy

4.3.2

scipy

1.14.1

seaborn

0.13.2

send2trash

1.8.2

setuptools

79.0.1

six

1.16.0

snappy

1.2.2

sniffio

1.3.0

sortedcontainers

2.4.0

soupsieve

2.5

sqlalchemy

2.0.43

sqlite

3.50.4

sspilib

0.3.1

stack_data

0.5.1

statsmodels

0.14.5

sympy

1.14.0

tbb

2022.0.0

tbb4py

2022.0.0

tblib

3.1.0

terminado

0.17.1

testpath

0.5.0

tinycss2

1.1.1

tokenize-rt

6.0.0

toolz

1.0.0

tornado

6.5.1

tqdm

4.67.1

traitlets

5.14.3

truststore

0.10.0

typing-extensions

4.15.0

typing-inspection

0.4.0

typing_extensions

4.15.0

tzdata

2025b

ucrt

10.0.26100.1742

ujson

5.10.0

urllib3

2.5.0

vc

14.38

vc14_runtime

14.44.35208

vs2015_runtime

14.44.35208

watchfiles

0.24.0

wcwidth

0.2.13

webencodings

0.5.1

websocket-client

1.8.0

wheel

0.45.1

widgetsnbextension

4.0.13

win_inet_pton

1.1.0

winpty

0.4.3

wrapt

1.17.0

xarray

2025.4.0

xeus

3.2.0

xeus-python

0.15.13

xeus-python-shell

0.6.3

xeus-python-shell-raw

0.6.3

xeus-zmq

1.3.0

xlrd

2.0.1

xlwt

1.3.0

xtl

0.7.5

xz

5.4.7

yaml

0.2.5

zarr

3.0.8

zeromq

4.3.5

zict

3.0.0

zipp

3.21.0

zlib

1.3.1

zlib-ng

2.2.4

zstd

1.5.7

Удаление библиотек

Следующие библиотеки Python были удалены из среды arcgispro-py3 по умолчанию в ArcGIS Pro 3.6:

  • arrow-cpp
  • brotli
  • dask-expr
  • nose
  • pyshp
  • swat
  • toml
  • tomli
  • unicodedata2
  • winkerberos