0% encontró este documento útil (0 votos)
3 vistas2 páginas

Scripts Python en 3DSlicer: Guía Rápida

El documento describe cómo ejecutar tareas en 3DSlicer utilizando scripts de Python, ya sea en la consola integrada o mediante scripts en VSCode. Se proporciona una guía para configurar el entorno de desarrollo en VSCode, incluyendo la instalación de paquetes necesarios y la configuración del archivo settings.json. También se menciona la opción de ejecución interactiva a través de Jupyter con el módulo SlicerJupyter.

Cargado por

Oscar Campo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas2 páginas

Scripts Python en 3DSlicer: Guía Rápida

El documento describe cómo ejecutar tareas en 3DSlicer utilizando scripts de Python, ya sea en la consola integrada o mediante scripts en VSCode. Se proporciona una guía para configurar el entorno de desarrollo en VSCode, incluyendo la instalación de paquetes necesarios y la configuración del archivo settings.json. También se menciona la opción de ejecución interactiva a través de Jupyter con el módulo SlicerJupyter.

Cargado por

Oscar Campo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PythonIn3DSlicer

Prof. Oscar Campo, PhD

1OCT2024

Ejecutar tareas en 3DSlicer mediante scripts de python


1. Directamente, línea por línea en la consola de python integrada
En la consola usar TAB para acceder a las opciones de autocompletado de métodos

2. Creando un script y ejecutándolo en la consola integrada (usar CTRL+g


desde la consola para abrir el script)
Se recomienda usar VSCode para crear el script.

En VSCode se puede integrar autocompletado y acceder a toda la documentación así:

2.1 En la consola de slicer ejecutar esta línea:

[Link].pip_install("pylint rope autopep8 jedi")

2.2 Ubicar el PATH de tu instalación de slicer, ejecutando esta líneas:

import os

[Link]([Link]())

2.3 Encontrar la ubicación de tu archivo [Link] de tu instalación de VSCode,


ejecutando:

[Link]([Link]("APPDATA"),"Code/User/[Link]")

2.4 Configurar el archivo [Link] de VSCode de esta manera, cambiando PATH


por el valor obtenido anteriomente

"[Link]": "PATH\\bin\\[Link]",
"[Link]": "PATH\\lib\\Python\\Scripts\\[Link]",
"[Link].autopep8Path": "PATH\\lib\\Python\\Scripts\\[Link]",
"[Link]": [
"PATH\\bin\\",
"PATH\\lib\\Python\\",
"PATH\\lib\\QtPlugins\\",
"PATH\\lib\\Slicer-5.6\\",
"PATH\\lib\\Python\\Scripts\\",
"PATH\\lib\\Python\\Lib\\",
"PATH\\lib\\Python\\Lib\\site-packages\\",
"PATH\\lib\\Python\\Lib\\site-packages\\pylint\\",
"PATH\\bin\\Python\\",
"PATH\\bin\\Lib\\site-packages\\",
"PATH\\bin\\Lib\\site-packages\\vtkmodules\\",
],

"[Link]": [
"PATH\\",
"PATH\\lib\\Python",
"PATH\\lib\\QtPlugins",
"PATH\\lib\\Slicer 5.6.2",
"PATH\\bin"
],

"[Link]": true,
"[Link]": true,

2.5 En VSCode usar el interprete de python nativo de slicer ([Link])

3. Ejecución interactiva mediante Jupyter. Para esto debes instalar el


módulo SlicerJupyter de 3DSlicer y seguir las instrucciones

También podría gustarte