Jestem ciekawy, czy ArcGIS Desktop 10.0 będzie obsługiwał nowsze wersje Pythona niż 2.6. I w tym przypadku nowsze wersje NumPy (tj. 1.4, 1.5 itd.). Jestem pewien, że ta dokumentacja znajduje się gdzieś na stronie ESRI, ale nie mogę jej znaleźć.
Przekonałem się, że ArcGIS Desktop 10.0 będzie respektował istniejącą instalację Pythona 2.6, o ile masz zainstalowany Numpy 1.3.0 ( ref ), i zgaduję, przynajmniej do czasu, gdy Numpy 1.5.0 będzie dostępne i obsługuje Python 3, to nie Python 3 dla ArcGIS, ale nadal chciałbym wiedzieć, czy aktualizacja jest możliwa, gdy jest dostępna.
arcgis-desktop
arcgis-10.0
arcpy
python-3
python-2
om_henners
źródło
źródło
Odpowiedzi:
Myślę, że ważne jest, aby niniejsze pytania i odpowiedzi obejmowały nie tylko ArcGIS Desktop 10.0, Python 2.7 i Python 3.1, ale także uwzględnienie najnowszych wersji produktów komputerowych z platformy ArcGIS i języka programowania Python.
Jeśli chodzi o obsługę Python w (obecnie) najnowszych produktach komputerowych z platformy ArcGIS, myślę, że powinieneś rozważyć:
źródło
Nie, jedna wersja Pythona na wydanie ArcGIS. Powód tego jest prosty: większość magii dzieje się w rozszerzeniu C (arcgisscripting). Interfejsy API C zmieniają się z wersji na wersję, a ta biblioteka DLL nie będzie ładna w innych wersjach Pythona.
Jednak za każdym razem, gdy główna witryna Python.org wydaje poprawkę bezpieczeństwa (2.6.X), są one kompatybilne binarnie i można je zainstalować.
źródło
Nie. Członek personelu Esri mówi „nie” w odpowiedzi na forum :
źródło
Nie wiem o arc10, ale we wszystkich wersjach ArcGIS 9 możesz uaktualnić Pythona do najnowszej i najlepszej wersji za pomocą kilku prostych kroków . Jest to nieobsługiwana konfiguracja, patrz artykuł 31912 bazy wiedzy ESRI . Zgłoś, czy to działa w ArcGIS 10.
źródło