
Quiero abrir cuadernos jupyter (archivo .ipynb) en el navegador usando el comando
ipython notebook <filename>.ipynb
Estaba pensando si podría modificar mi Linux de manera que al hacer doble clic en el ícono del archivo, el script se ejecute y se abra en el navegador (¿creando alguna entrada en el escritorio o algo así?).
Respuesta1
Los detalles exactos de esto varían según el entorno de escritorio en particular que esté utilizando, pero generalmente es posible hacerlo sin necesidad de editar manualmente el archivo de escritorio requerido, utilizando en su lugar una aplicación separada para editar las asociaciones de tipo MIME.
Para obtener la documentación relevante independiente del escritorio, consulte FreeDesktop.orgespecificación de aplicaciones mime. El archivo particular que necesitarías modificar es (normalmente) ~/.config/mimeapps.list
. Si utiliza este método directamente, deberá crear y registrar un archivo de escritorio para el script.
Si desea una opción que sea completamente independiente del escritorio e incluso funcione desde la línea de comandos, puede usar la binfmt_misc
funcionalidad en el kernel de Linux para asociar ipython como intérprete para archivos con la .ipynb
extensión, aunque esto implica editar la configuración a nivel del sistema y es Es complicado depurar (pero si todavía estás interesado, consultaaquípara obtener información sobre cómo trabajar con binfmt_misc
).