Python 包管理器

Python 具有大型包集合,以供在 ArcGIS Pro 中使用。为简化 Python 包的使用,ArcGIS Pro 集成了名为 conda 的包管理系统。可通过 Conda 轻松安装和更新包及其依赖项,无需进行任何推测。

为进一步扩展 Python 包的多功能性和实用性,单个工作站上可同时存在多个 Python 且彼此之间相互独立。其中的每个安装都可称为一个 Python 环境。每个 Python 环境都可具有其自己的包集,允许您在 Python 功能集之间进行切换,而无需每次均卸载并重新安装包。

默认情况下,ArcGIS Pro 的单机版 conda 环境 arcgispro-py3 包含 ArcGIS Pro 所使用的所有 Python 库以及其他几种 Python 库,例如 scipypandas

Python 访问 conda

在 conda 环境中,您可以使用 Python 命令打开 Python 会话并使用 Python yourscript.py 形式运行 Python 脚本。您也可以使用 conda 命令访问 conda 功能,例如列出当前环境内容(使用 conda list),也可以搜索和访问其他第三方库。

有关使用 conda 的详细信息,请参阅 conda 简介

通过网络访问创建环境和安装软件包

创建 conda 环境和安装软件包需要 Internet 连接。如果您要尝试在防火墙的保护下克隆环境,则可能需要在网络的防火墙设置中将以下站点置于允许列表中:

  • https://conda.anaconda.org
  • https://repo.anaconda.com

相关主题