由于Python是一种免费的跨平台开源编程语言,且操作简单,扩展性较强(库种类丰富)。ArcGIS在ArcGIS9.0时将其引入。
Conda是常用且应用广泛的?Python?软件包管理程序。所以在ArcGIS Pro中将Conda进行了集成。
在?ArcGIS Pro?中使用Python窗口或ArcGIS Notebooks以交互方式运行?Python。
Python?窗口会提供一个提示,可在其中运行?Python?代码的简短片段。
ArcGIS Notebooks?基于?Jupyter Notebook?架构,并提供了丰富的体验,可在其中运行代码、可视化效果和倡议文本,并将其一起存储在同一文档中。
利用ArcGIS Pro?Python?3 conda 环境运行ArcGIS Pro应用程序外部运行?Python?脚本。
propy.bat 可以确定应用程序的活动 conda 环境并在独立脚本中将其激活。propy.bat位于安装环境
"%PROGRAMFILES%\ArcGIS\Pro\bin\Python\Scripts\propy"。
如果在没有参数的情况下调用?propy.bat,则将激活 conda 环境。
import arcpy
arcpy.AddMessage("----利用ArcGIS Pro环境在应用程序外部运行py----")
"D:\Program Files\ArcGIS\Pro\bin\Python\Scripts\propy" externalPyTest.py
相关内容也会同步至微信公众号,请各位读者进行关注