docker pull brendanrius/jupyter-c-kernel
docker run -p 8888:8888 brendanrius/jupyter-c-kernel
Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
http://localhost:8888/?token=66750c80bd0788f6ba15760aadz53beb9a9fb4cf8ac15ce8
Funciona apenas em Linux e OS X. Windows ainda não é compatível. Se você quiser usar este projeto no Windows, use o Docker.
pip install jupyter-c-kernel
install_c_kernel
jupyter-notebook
. Aproveitar! Você pode usar sinalizadores de compilação personalizados da seguinte forma:
Aqui, o sinalizador -lm
é passado para que você possa usar a biblioteca matemática.
A imagem do Docker instala o kernel em modo editável, o que significa que você pode alterar o código em tempo real no Docker. Para isso, basta executar a docker box assim:
git clone https://github.com/brendan-rius/jupyter-c-kernel.git
cd jupyter-c-kernel
docker run -v $( pwd ) :/jupyter/jupyter_c_kernel/ -p 8888:8888 brendanrius/jupyter-c-kernel
Isso clona a fonte, executa o kernel e vincula a pasta atual (aquela que você acabou de clonar) à pasta correspondente no Docker. Agora, se você alterar a fonte, ela será refletida em http://localhost:8888 instantaneamente. Não se esqueça de clicar em “reiniciar” o kernel na página, pois ele não reinicia automaticamente.
MIT