Atualmente estamos usando o ArcGIS Pro 3.7.1 e ainda enfrentamos desafios com a clonagem do ambiente Python. Isso tem sido um problema desde que o ArcPro começou. Clonar de dentro do ArcGIS Pro não parece funcionar de forma confiável em nosso ambiente. O processo inicia, cria uma nova pasta e então termina quase imediatamente sem criar o clone com sucesso. Testamos vários locais de arquivo com o mesmo resultado.
É possível que haja algo específico na segurança ou configuração do sistema da nossa organização que esteja impedindo o processo de clonagem de ser concluído com sucesso. Se for esse o caso, seria útil ter uma opção alternativa de implantação que não dependa dos usuários criarem seu próprio clone.
Uma sugestão seria que o ArcGIS Pro instalasse um clone gravável por padrão junto com o ambiente somente leitura arcgispro-py3. Por exemplo, durante a instalação poderia criar um clone padrão em:
C:\Program Files\ArcGIS\Pro\bin\Python\envs\Arcgispro-py3Clone
e mantê-lo durante as atualizações.
Hoje, nossa solução alternativa é copiar manualmente a pasta do ambiente e depois navegar até ela dentro do ArcGIS Pro para adicioná-la como um ambiente. Embora funcione, é uma etapa extra que muitos usuários acham confusa. Além disso, temos que fazer isso a cada atualização, pois o clone fica desatualizado.
Ter um clone padrão pré-configurado simplificaria consideravelmente o gerenciamento de pacotes. Também seria benéfico se as atualizações do ArcGIS Pro pudessem sincronizar automaticamente as atualizações dos pacotes principais do ambiente padrão para este clone gerenciado, preservando os pacotes instalados pelo usuário. Isso eliminaria a necessidade de criar novos clones repetidamente e reinstalar pacotes adicionais após cada atualização do ArcGIS Pro.
Manter o ambiente existente somente leitura é importante, mas fornecer um clone gravável suportado pronto para uso criaria uma experiência muito mais suave para organizações que regularmente estendem o ambiente Python.