laptop and a wrench

Bug

Default environment variables set in an ArcGIS Pro 2.4 Python script are incorrectly inherited when published to ArcGIS Server 10.7.

Zuletzt veröffentlicht: July 29, 2019 ArcGIS Pro
Bug-ID-Nummer BUG-000123589
EingereichtJuly 9, 2019
Zuletzt geändertFebruary 7, 2025
Gilt fürArcGIS Pro
Gefunden in Version2.4
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
Behoben in Version2.4.2
StatusFixed

Workaround

Manually delete the addition line:

arcpy.env.workspace = arcpy.arcpy.env.packageWorkspacepy.env.packageWorkspace.scratchGDB

 

Publish the following simplified script to ArcGIS Server after registering a folder with server:

import arcpy

arcpy.env.workspace = r'C:\Users\<username>\Documents\ArcGIS\Projects\PythonWorkspace'

scratchWorkspace = arcpy.env.scratchGDB

arcpy.AddMessage(arcpy.env.workspace)

 

ArcGIS Server changed this to:

import arcpy

arcpy.env.workspace = arcpy.env.packageWorkspace

scratchWorkspace = arcpy.env.scratchGDB

arcpy.AddMessage(arcpy.env.workspace)

This script does run.

Schritte zur Reproduzierung

Bug-ID: BUG-000123589

Software:

  • ArcGIS Pro

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln