Select to view content in your preferred language

Offline klonování Python prostředí pomocí lokálních souborů

458
0
12-13-2023 01:04 AM
DavidDaveNovak
Esri Contributor
0 0 458

Tradiční způsob klonování prostředí v ArcGIS Pro nemusí být v některých případech úspěšný kvůli antivirovému softwaru nebo IT protokolům, které blokují požadavky na webové stránky Anaconda při stahování a instalaci balíčků. 

V těchto případech lze použít následující postup. 

1. V nabídce Start vyhledejte Python Command Prompt a spusťte jej jako správce. 

2. Upravte název --name <nove_offline_prostredi> a --channel file://"<cesta_ke_stazenemu_prostredi>" v následujícím příkazu: 

 

conda create --clone arcgispro-py3 --name nove_offline_prostredi --offline --channel file://"cesta_ke_stazenemu_prostredi"

 

V následující ukázce jsem jako zdroj pro kopírování použil vlastní klon arcgispro-py3_stazeny_klon.

DavidDaveNovak_0-1702037200321.png

Na základě příkazu jsem vytvořil nové prostředí s názvem new_offline_clone.

Pomocí příkazu activate new_offline_clone ho mohu přímo aktivovat.

Nové prostředí se zobrazí k výběru i v ArcGIS Pro.

DavidDaveNovak_1-1702037218473.png

Podrobný přehled instalovaných prostředí lze v Python Command Prompt vyvolat pomocí příkazu 

 

conda env list

 

DavidDaveNovak_4-1702039139781.png

Offline postup klonování není pro většinu uživatelů první volba, nicméně při problémech s tradičním klonováním to může být přínosné, a oproti prostému kopírování složek také bezpečnější řešení.