Среда ArcGIS Pro Python
ArcGIS Pro поставляется с сотнями библиотек Python с открытым исходным кодом, а также с библиотеками стандартной библиотеки Python и библиотеками ArcGIS Python, ArcPy и ArcGIS API for Python. С каждой версией среда conda, используемая по умолчанию, получает обновления имеющихся пакетов и новые.
ArcGIS Pro 3.7 включает Python 3.13.13.
Чтобы узнать об изменениях в пакетах в разных версиях, ознакомьтесь с разделом Распределение ArcGIS Pro Python по версиям.
Чтобы создать собственную среду conda и добавить в нее или обновить пакеты, см. Менеджер пакетов.
Процесс обновления Esri
В основе стратегии Esri по обновлению Python и выбору пакетов лежит следующее:
Уделите первостепенное значение безопасности и поддержки с помощью версии Python, которая находится в окне, куда приходят патчи безопасности. См. Статус версий Python для получения подробной информации о версиях Python.
Соблюдайте стандарты сообщества, такие как NEP29 и SPEC 0 для Python, а также поддерживаемые версии пакетов Python.
Совместимость и стабильность важны, особенно для ключевых пакетов, таких как NumPy. Эти пакеты требуют строгого управления версиями, чтобы с двоичным интерфейсом приложений (ABI) не возникало никаких проблем совместимости. Это делается для того, чтобы избежать риска некоторых типов сбоев программного обеспечения.
На практике версия патча Python обновляется с каждым выпуском, а младшая версия обычно обновляется с каждым третьим выпуском.
При выборе пакетов основное внимание уделяется функциональности Esri Python и потребностям пользователей. Ключевые пакеты, такие как NumPy, также имеют значение из-за их важной роли в вычислительных задачах. Также учитываются замечания и пожелания пользователей. Для пакетов со скомпилированным кодом также требуется совместимость с версией Python. Это особенно касается пакетов, в которых используется Python C API.
Библиотеки сторонних производителей
В следующей таблице перечислены сторонние библиотеки, включенные в ArcGIS Pro 3.7:
| Название библиотеки | Версия |
|---|---|
| аннотированный документ | 0.0.4 |
| Аннотированные типы | 0.6.0 |
| anyio | 4.7.0 |
| anywidget | 0.9.18 |
| Appdirs | 1.4.4 |
| arcgis | 2.4.3 |
| Arcgis-mapping | 5.0.0 |
| arcgispro | 3.7 |
| arcpy | 3.7 |
| arcpy-base | 3.7 |
| argon2-cffi | 21.3.0 |
| argon2-cffi-bindings | 25.1.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 | 26.3.1 |
| black-jupyter | 25.1.0 |
| blas | 1.0 |
| bleach | 6.2.0 |
| blinker | 1.9.0 |
| blosc | 1.21.6 |
| bottleneck | 1.4.2 |
| brotli-bin | 1.2.0 |
| brotli-python | 1.2.0 |
| brotlicffi | 1.2.0.0 |
| c-ares | 1.34.5 |
| cachetools | 5.5.1 |
| certifi | 2026.4.22 |
| cffi | 1.17.1 |
| cftime | 1.6.4 |
| chardet | 5.2.0 |
| charset-normalizer | 3.3.2 |
| щелкните | 8.2.1 |
| cloudpickle | 3.1.1 |
| colorama | 0.4.6 |
| comm | 0.2.2 |
| contourpy | 1.3.1 |
| cppzmq | 4.9.0 |
| cryptography | 46.0.4 |
| csaps | 1.3.2 |
| cycler | 0.11.0 |
| cytoolz | 1.0.1 |
| dask | 2025.2.0 |
| dask-core | 2025.2.0 |
| debugpy | 1.8.16 |
| decorator | 5.2.1 |
| defusedxml | 0.7.1 |
| распределенные | 2025.2.0 |
| donfig | 0.8.1.post1 |
| dpcpp-cpp-rt | 2024.2.1 |
| entrypoints | 0.4 |
| et_xmlfile | 2.0.0 |
| Группа исключений | 1.0.0rc9 |
| Выполняется | 2.2.1 |
| fissix | 24.4.24 |
| flake8 | 7.1.1 |
| fonttools | 4.62.1 |
| formulaic | 1.2.1 |
| freetype | 2.13.3 |
| fsspec | 2025.7.0 |
| future | 1.0.0 |
| gdal | 3.12.2 |
| geomet | 1.0.0 |
| google-crc32c | 1.8.0 |
| greenlet | 3.2.4 |
| h11 | 0.16.0 |
| h5py | 3.15.1 |
| 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-your | 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.38.0 |
| ipython_genutils | 0.2.0 |
| ipywidgets | 8.1.5 |
| isodate | 0.6.0 |
| jdcal | 1.4.1 |
| jedi | 0.18.2 |
| jenkspy | 0.4.1 |
| 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.22.2 |
| libabseil | 20250127.0 |
| libarrow | 22.0.0 |
| libbrotlicommon | 1.2.0 |
| libbrotlidec | 1.2.0 |
| libbrotlienc | 1.2.0 |
| libcrc32c | 1.1.2 |
| libdeflate | 1.20 |
| libpdal-base | 2.9.3 |
| libpng | 1.6.56 |
| libprotobuf | 5.29.5 |
| libsodium | 1.0.20 |
| libthrift | 0.21.0 |
| libtiff | 4.7.1 |
| libutf8proc | 2.10.0 |
| libxml2 | 2.14.5 |
| libxslt | 1.1.45 |
| libzlib | 1.3.2 |
| lifelines | 0.30.1 |
| locket | 1.0.0 |
| lxml | 6.0.0 |
| lz4 | 4.3.2 |
| lz4-c | 1.9.4 |
| markdown-it-py | 4.0.0 |
| markupsafe | 3.0.2 |
| matplotlib | 3.10.8 |
| matplotlib-base | 3.10.8 |
| matplotlib-inline | 0.1.7 |
| mccabe | 0.7.0 |
| mdurl | 0.1.2 |
| mistune | 3.1.2 |
| mkl | 2024.2.2 |
| mkl-service | 2.4.2 |
| mkl_fft | 2.1.1 |
| mkl_random | 1.3.0 |
| mpmath | 1.3.0 |
| msgpack-python | 1.1.1 |
| msrest | 0.6.21 |
| mypy_extensions | 1.0.0 |
| narwhals | 2.7.0 |
| nbclassic | 1.1.0 |
| nbclient | 0.8.0 |
| nbconvert | 7.17.0 |
| nbformat | 5.10.4 |
| nest-asyncio | 1.6.0 |
| netcdf4 | 1.7.3 |
| networkx | 3.6 |
| nlohmann_json | 3.12.0 |
| notebook | 7.3.3 |
| notebook-shim | 0.2.4 |
| numcodecs | 0.14.1 |
| numexpr | 2.14.1 |
| numpy | 2.3.5 |
| numpy-base | 2.3.5 |
| oauthlib | 3.2.2 |
| olefile | 0.46 |
| openpyxl | 3.1.5 |
| openssl | 3.5.6 |
| orc | 2.1.2 |
| overrides | 7.4.0 |
| packaging | 25.0 |
| pandas | 3.0.0 |
| pandocfilters | 1.5.1 |
| parso | 0.8.4 |
| partd | 1.4.2 |
| pathspec | 1.0.4 |
| patsy | 1.0.2 |
| pefile | 2022.5.30 |
| pickleshare | 0.7.5 |
| pillow | 12.2.0 |
| pip | 25,2 |
| platformdirs | 4.3.7 |
| pluggy | 1.5.0 |
| pro_notebook_integration | 3.7 |
| prometheus_client | 0.20.0 |
| prompt-toolkit | 3.0.47 |
| prompt_toolkit | 3.0.47 |
| protobuf | 5.29.5 |
| psutil | 7.0.0 |
| psygnal | 0.11.0 |
| pure_eval | 0.2.3 |
| puremagic | 1.15 |
| pyarrow | 22.0.0 |
| pybind11 | 2.13.6 |
| pybind11_json | 0.2.13 |
| pycodestyle | 2.12.1 |
| pycparser | 2.23 |
| pydantic | 2.11.7 |
| pydantic-core | 2.33.2 |
| pyflakes | 3.2.0 |
| pygments | 2.18.0 |
| pyjwt | 2.12.1 |
| pylerc | 4.1 |
| pyodbc | 5.2.0 |
| pyparsing | 3.2.0 |
| pypdf | 6.5.0 |
| pysocks | 1.7.1 |
| pyspnego | 0.11.2 |
| pytest | 8.4.2 |
| python | 3.13.13 |
| python-dateutil | 2.9.0post0 |
| python-duckdb | 1.3.2 |
| python-fastjsonschema | 2.20.0 |
| python-gssapi | 1.11.1 |
| python-json-logger | 4.0.0 |
| python-pdal | 3.5.3 |
| python-tzdata | 2025.3 |
| python_abi | 3.13 |
| pyTokens | 0.4.1 |
| pytz | 2025.2 |
| pywin32-ctypes | 0.2.2 |
| pywin32-security | 311 |
| pywinpty | 2.0.15 |
| pyyaml | 6.0.2 |
| pyzmq | 27.1.0 |
| re2 | 2025.06.26 |
| referencing | 0.30.2 |
| regex | 2024.11.6 |
| requests | 2.32.5 |
| 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 |
| rich | 13.9.4 |
| rpds-py | 0.22.3 |
| ruamel.yaml | 0.18.10 |
| ruamel.yaml.clib | 0.2.12 |
| saspy | 5.104.1 |
| scipy | 1.16.3 |
| seaborn | 0.13.2 |
| send2trash | 1.8.2 |
| setuptools | 79.0.1 |
| shellingham | 1.5.4 |
| 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.51.3 |
| sspilib | 0.3.1 |
| stack_data | 0.5.1 |
| statsmodels | 0.14.6 |
| sympy | 1.14.0 |
| tbb | 2022.0.0 |
| tbb4py | 2022.0.0 |
| tblib | 3.1.0 |
| terminado | 0.18.1 |
| testpath | 0.5.0 |
| tinycss2 | 1.1.1 |
| tk | 8.6.15 |
| tokenize-rt | 6.0.0 |
| tomli-w | 1.2.0 |
| toolz | 1.0.0 |
| tornado | 6.5.5 |
| tqdm | 4.67.1 |
| traitlets | 5.14.3 |
| truststore | 0.10.0 |
| typer | 0.24.0 |
| typing-extensions | 4.15.0 |
| typing-inspection | 0.4.0 |
| typing_extensions | 4.15.0 |
| tzdata | 2026a |
| ucrt | 10.0.26100.1742 |
| ujson | 5.10.0 |
| urllib3 | 2.6.3 |
| 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 |
| winkerberos | 0.12.2 |
| winpty | 0.4.3 |
| wrapt | 1.17.0 |
| xarray | 2026.1.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.8.3 |
| yaml | 0.2.5 |
| zarr | 3.1.5 |
| zeroMQ | 4.3.5 |
| zict | 3.0.0 |
| zipp | 3.21.0 |
| zlib | 1.3.2 |
| zlib-ng | 2.2.4 |
| zstd | 1.5.7 |