Skip To Content

Określanie środowiska wykonawczego notatnika

Przy tworzeniu notatnika wykorzystywane zasoby i biblioteki języka Python są dostępne za pośrednictwem środowiska wykonawczego notatnika. To środowisko wykonawcze jest wczytywane do kontenera notatnika przez administratora witryny. Dostępne są dwa środowiska wykonawcze: standardowe środowisko wykonawcze zawiera interfejs ArcGIS API for Python wraz z setkami innych bibliotek języka Python, a zaawansowane środowisko wykonawcze zawiera wszystkie te same biblioteki oraz dodatkowo pakiet ArcPy i niektóre powiązane biblioteki. To, które środowiska wykonawcze notatników są dostępne, zależy od posiadanych licencji i uprawnień.

Notatka:

Notatniki, które używają zaawansowanego środowiska wykonawczego, mogą uruchamiać interfejs ArcGIS API for Python i wszystkie pozostałe biblioteki wchodzące w skład standardowego środowiska wykonawczego.

Do środowisk wykonawczych przypisywany jest numer wersji na podstawie powiązanej wersji serwera ArcGIS Notebook Server:

Wersja ArcGIS Notebook ServerWersja środowiska wykonawczego

10.7

1.0

10.7.1

2.0

10.8

3.0

10.8.1

4.0

10.9

5.0

10.9.1

6.0

Na przykład standardowe środowisko wykonawcze dla wersji 10.9 ma nazwę ArcGIS Notebook Server Standard 5.0.

Aby umożliwić użytkownikowi tworzenie notatników, administrator musi przypisać mu niestandardową rolę członka zawierającą odpowiednie uprawnienia. Istnieje jedno uprawnienie do tworzenia notatników przy użyciu standardowego środowiska wykonawczego i inne uprawnienie do tworzenia notatników przy użyciu zaawansowanego środowiska wykonawczego

Jeśli dla instytucji dostępne jest tylko standardowe środowisko wykonawcze, a użytkownikowi została przypisana rola zawierająca odpowiadające uprawnienia, nie ma potrzeby podejmowania żadnych dodatkowych działań. Tworzenie notatników można rozpocząć natychmiast.

Wybieranie środowiska wykonawczego notatnika

Przy tworzeniu pustego notatnika można dokonać wyboru środowisko wykonawczego, które będzie używane przez notatnik. Lista dostępnych środowisk wykonawczych zależy od posiadanych uprawnień, w przypadku posiadania uprawnień Notatniki zaawansowane do wyboru jest środowisko standardowe i zaawansowane, a także wszystkie dostępne środowiska niestandardowe. Środowisko wykonawcze notatnika można też zmienić po jego utworzeniu. W tym celu należy wykonać czynności opisane poniżej.

Notatka:

Jeśli w instytucji są dostępne oba środowiska wykonawcze, a administrator witryny przyznał uprawnienia do tworzenia notatników przy użyciu zaawansowanego środowiska wykonawczego, wszystkie utworzone notatniki będą domyślnie używać zaawansowanego środowiska wykonawczego.

Posiadając odpowiednie uprawnienia, możesz tworzyć notatniki wykorzystujące różne środowiska wykonawcze w konkretnych sytuacjach. Na przykład, gdy tworzysz notatnik w celu udostępnienia go innym twórcom notatników w swojej instytucji, którzy nie mają uprawnienia Notatniki zaawansowane, utwórz go z użyciem standardowego środowiska wykonawczego.

Przy tworzeniu po raz pierwszy notatnika używającego środowiska wykonawczego, które nie było wcześniej wykorzystywane, zostanie dla Ciebie uruchomiony nowy kontener. Kontener ten zawiera standardowe środowisko wykonawcze i jest odseparowany od Twojego pierwszego kontenera (zawierającego zaawansowane środowisko wykonawcze). Upewnij się, że administrator witryny jest o tym poinformowany, dzięki czemu w razie potrzeby jest on w stanie dostosować dostępne zasoby systemu.

Zmienianie środowiska wykonawczego notatnika

Wykonaj poniższe czynności, aby zmienić środowisko wykonawcze zastosowane dla istniejącego notatnika. Ta procedura wykonywania zadań może być użyta jedynie przez tych członków, którzy mają możliwość tworzenia notatników przy użyciu dowolnego środowiska wykonawczego notatnika.

Notatka:

Przed dokonaniem zmiany środowiska wykonawczego dla notatnika z zaawansowanego na standardowe upewnij się, że w notatniku nie ma zasobów pochodzących z pakietu ArcPy lub z innych bibliotek zaawansowanych. Jeśli istnieją, pojawi się błąd po otwarciu notatnika.

  1. Otwórz stronę szczegółów elementów notatnika i kliknij kartę Ustawienia.

    W sekcji Notatnik na tej karcie, w obszarze Ustawienia notatnika opcja Środowisko wykonawcze notatnika określa środowisko wykonawcze używane przez notatnik.

  2. Kliknij listę rozwijalną i wybierz środowisko wykonawcze.
    Notatka:

    Jeśli nie masz uprawnienia Notatniki zaawansowane, na liście rozwijanej będzie widoczne tylko standardowe środowisko wykonawcze.

  3. Kliknij przycisk Zapisz, aby potwierdzić.

Teraz notatnik będzie używać standardowego środowiska wykonawczego i będzie mógł być udostępniany tym członkom, którzy mają dostęp do standardowego środowiska wykonawczego. Do hostowania tego notatnika jest uruchamiany drugi kontener. Pakiet ArcPy jest w tym notatniku niedostępny.