

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Guía de instalación
<a name="scheduled-notebook-installation"></a>

A continuación, se proporciona información sobre lo que necesita instalar para utilizar Notebook Jobs en su entorno. JupyterLab 

**Para Amazon SageMaker Studio y Amazon SageMaker Studio Lab**

Si tu portátil está en Amazon SageMaker Studio o Amazon SageMaker Studio Lab, no necesitas realizar ninguna instalación adicional: SageMaker Notebook Jobs está integrado en la plataforma. Para configurar los permisos necesarios para Studio, consulte [Configuración de políticas y permisos para Studio](scheduled-notebook-policies-studio.md).

**Para los cuadernos de Jupyter locales**

Si desea utilizar SageMaker Notebook Jobs para su JupyterLab entorno local, debe realizar una instalación adicional.

Para instalar SageMaker Notebook Jobs, siga estos pasos:

1. Instale Python 3. Para obtener más información, consulte [Installing Python 3 and Python Packages](https://www.codecademy.com/article/install-python3).

1. Instale JupyterLab la versión 4 o superior. Para obtener más información, consulta la [documentación JupyterLab del SDK](https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html).

1. Instale el AWS CLI. Para obtener más información, consulte [Instalar o actualizar la última versión de la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).

1. Instale dos conjuntos de permisos. El usuario de IAM necesita permisos para enviar trabajos a SageMaker AI y, una vez enviados, el propio trabajo del bloc de notas asume una función de IAM que necesita permisos para acceder a los recursos en función de las tareas del trabajo.

   1. Si aún no se ha creado un usuario de IAM, consulte [Creación de un usuario de IAM en su cuenta de AWS](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html).

   1. Si aún no ha creado su rol de trabajo del cuaderno, consulte [Creación de un rol para delegar permisos a un usuario de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-user.html).

   1. Adjunte los permisos y la política de confianza necesarios para asociarlos a su usuario y rol. Para obtener step-by-step instrucciones y detalles sobre los permisos, consulte. [Instalación de políticas y permisos para los entornos locales de Jupyter](scheduled-notebook-policies-other.md)

1. Genere AWS las credenciales para el usuario de IAM recién creado y guárdelas en el archivo de credenciales (\$1/.aws/credentials) de su entorno. JupyterLab Puede hacerlo con el comando de la CLI `aws configure`. Para obtener instrucciones, consulte la sección sobre *establecer y ver los ajustes de configuración mediante comandos* en [Opciones de los archivos de configuración y credenciales](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html).

1. (opcional) De forma predeterminada, la extensión del programador utiliza una imagen de Docker de SageMaker IA prediseñada con Python 2.0. Cualquier kernel que no sea el predeterminado y que se utilice en el cuaderno debe instalarse en el contenedor. Si desea ejecutar su cuaderno en un contenedor o en una imagen de Docker, debe crear una imagen de Amazon Elastic Container Registry (Amazon ECR). Para obtener información sobre cómo insertar una imagen de Docker en un Amazon ECR, consulte [Inserción de una imagen de Docker](https://docs.aws.amazon.com/AmazonECR/latest/userguide/docker-push-ecr-image.html).

1. Añade la JupyterLab extensión para SageMaker Notebook Jobs. Puede añadirlo a su JupyterLab entorno con el comando:`pip install amazon_sagemaker_jupyter_scheduler`. Es posible que deba reiniciar su servidor Jupyter con el comando: `sudo systemctl restart jupyter-server`.

1. Comience JupyterLab con el comando:`jupyter lab`.

1. Compruebe que el widget de trabajos del cuaderno (![\[Blue icon of a calendar with a checkmark, representing a scheduled task or event.\]](http://docs.aws.amazon.com/es_es/sagemaker/latest/dg/images/icons/notebook-schedule.png)) aparezca en la barra de tareas de su cuaderno de Jupyter.