Я использую python и conda в ArcGIS Pro 2.2, но сталкиваюсь с некоторыми проблемами с виртуальными средами. Я клонировал копию среды Arcgis Pro (далее клон). Когда я активирую клон в домашней папке для исходной среды ArcGIS (C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
), исполняемый файл python находится в C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe
. Однако, если я активирую клон в любом другом месте, клон просматривает домашнюю папку клона и активирует эту версию python (расположенную в C:\Users\RDCERWAW\AppData\Local\conda\conda\envs\gee\python.exe
). Это вызывает проблемы, потому что импорт arcpy работает, когда я запускаю python.exe
, расположенный в. \ Arcgispro-py3, но не при использовании python.exe, расположенного в .\gee
. Даже когда я изменяю PYTHONPATH так, чтобы он включал путь .\arcgispro-py3\python.exe
, сначала доступ к другому местоположению. Я всегда мог запустить клон в папке .\argispro-py3
, но, к сожалению, spyder продолжает смотреть на .\gee
.
Кто-нибудь знает, как кодировать conda, чтобы он сначала смотрел в определенном месте?