Skip To Content

Задание рабочей среды блокнота

При создании блокнота, используемые ресурсы и библиотеки Python становятся доступны через рабочую среду блокнота. Эта рабочая среда загружается в контейнер блокнота администратором сайта. Доступны две рабочие среды: среда Standard содержит ArcGIS API for Python вместе с несколькими сотнями других библиотек Python, а Advanced - все вышеуказанное, а также ArcPy и некоторые связанные с ним библиотеки. Доступные среды зависят от лицензий и прав доступа.

Примечание:

Блокноты, использующие среду Advanced могут запускать ArcGIS API for Python и все остальные библиотеки из среды Standard.

Рабочим средам присваивается номер версии на основе их соответствия версии ArcGIS Notebook Server:

Версия ArcGIS Notebook ServerВерсия Runtime:

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

11.0

7,0

11.1

8,0

Например, стандартная рабочая среда для версии 10.9 называется ArcGIS Notebook Server Standard 5.0.

Для создания блокнотов, администратор должен предоставить вам пользовательскую роль участника, которая содержит соответствующие права. Имеется одно право доступа для создания блокнотов с использованием среды Standard, и другое - для работы с Advanced.

Если в вашей организации доступна только рабочая среда Standard и вам назначена роль с соответствующими правами, вы можете сразу приступить к созданию блокнотов.

Выберите рабочую среду блокнота

При создании чистого блокнота вам необходимо выбрать среду, которую будет использовать этот блокнот. Список, из которого вы выбираете, зависит от ваших прав доступа. Если вам предоставлены права доступа Advanced Notebooks, вы можете выбирать между рабочими средами Standard и Advanced, а также любой доступной пользовательской рабочей средой. Вы также можете изменять среду блокнота уже после его создания; соответствующие шаги описываются ниже.

Примечание:

Если в организации имеются обе рабочие среды, и администратор сайта предоставил вам права на создание блокнотов с использованием среды Advanced, все создаваемые вами блокноты по умолчанию будут использовать среду Advanced.

Если у вас есть соответствующие права доступа, то в разных ситуациях вы можете создавать блокноты, используя различные среды. Например, если вы создаете блокнот для публикации в организации для других пользователей, у которых нет прав на использование среды Advanced, следует создать блокнот, используя среду Standard.

Когда вы будете создавать блокнот в ранее не использовавшейся среде, для вас запускается новый контейнер. Этот контейнер содержит среду Standard и отделен от первого контейнера (который содержит среду Advanced). Убедитесь, что администратор сайта знает об этом и может при необходимости настроить системные ресурсы.

Изменение рабочей среды блокнота

Рекомендуется обновлять рабочую среду блокнота, когда доступна новая версия, чтобы воспользоваться преимуществами последних доступных библиотек Python. Выполните следующие шаги, чтобы изменить рабочую среду для существующего блокнота. Этот рабочий процесс может выполняться только участниками, которые могут создавать блокноты, используя любую рабочую среду блокнота.

Примечание:

Перед изменением рабочей среды блокнота с Advanced на Standard убедитесь, что блокнот не использует ArcPy или другие библиотеки, доступные только в рабочей среде блокнота Advanced. Ошибка появляется при запуске ячеек в блокноте, которые используют эти библиотеки, с рабочей средой Standard блокнота.

  1. Откройте страницу информации об элементе и щелкните вкладку Настройки.

    На вкладке в разделе Блокнот, под Настройки блокнота, опция Рабочая среда блокнота задает используемую среду.

  2. Щелкните ниспадающий список и выберите рабочую среду.
    Примечание:

    если у вас нет доступа к среде Advanced, в списке будет отображаться только среда Standard.

  3. Для подтверждения щелкните Сохранить.

Теперь в блокноте используется среда Standard и его можно опубликовать для любых участников, имеющих доступ к среде Standard. Для размещения этого блокнота загружен второй контейнер ArcPy не доступен в блокноте.