
Quero 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 abrisse no navegador (criando alguma entrada na área de trabalho ou algo assim?).
Responder1
As especificações 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 a necessidade de 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 relevante independente de desktop, verifique FreeDesktop.orgespecificação de aplicativos mime. O arquivo específico que você precisa modificar é (normalmente) ~/.config/mimeapps.list
. Se usar esse método diretamente, você terá que criar e registrar um arquivo desktop para o script.
Se você deseja uma opção que seja completamente independente do desktop e que funcione até mesmo na linha de comando, você pode usar a binfmt_misc
funcionalidade do kernel do Linux para associar o ipython como o intérprete de arquivos com a .ipynb
extensão, embora isso envolva a edição da configuração no nível do sistema e seja é difícil depurar (mas se você ainda estiver interessado, verifiqueaquipara obter informações sobre como trabalhar com binfmt_misc
).