Desejo abrir notebooks jupyter (arquivo .ipynb) no navegador usando o comando
ipython notebook <filename>.ipynb
Eu estava pensando se eu poderia ajustar meu Linux de forma que, ao clicar duas vezes no ícone do arquivo, o script fosse executado e aberto no navegador (criando alguma entrada na área de trabalho ou algo assim?).
As especificidades exatas disso variam de acordo com o ambiente de área de trabalho específico que você está usando, mas geralmente é possível fazer isso sem precisar editar manualmente o arquivo de área de trabalho necessário usando um aplicativo separado para editar as associações de tipo MIME.
Para obter a documentação independente de área de trabalho relevante, verifique a especificação de aplicativos mime do FreeDesktop.org . O arquivo específico que você precisaria modificar é (geralmente)
~/.config/mimeapps.list
. Se estiver usando este método diretamente, você terá que criar e registrar um arquivo de desktop para o script.Se você quiser uma opção que seja completamente independente da área de trabalho e até funcione na linha de comando, você pode usar a
binfmt_misc
funcionalidade no kernel do Linux para associar o ipython como o interpretador de arquivos com a.ipynb
extensão, embora isso envolva a edição da configuração no nível do sistema e seja uma dor de depurar (mas se você ainda estiver interessado, verifique aqui as informações sobre como trabalhar combinfmt_misc
).