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 sólo en Linux y OS X. Windows aún no es compatible. Si desea utilizar este proyecto en Windows, utilice Docker.
pip install jupyter-c-kernel
install_c_kernel
jupyter-notebook
. ¡Disfrutar! Puede utilizar indicadores de compilación personalizados como este:
Aquí, se pasa el indicador -lm
para que pueda usar la biblioteca matemática.
La imagen de Docker instala el kernel en modo editable, lo que significa que puede cambiar el código en tiempo real en Docker. Para eso, simplemente ejecute la ventana acoplable así:
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
Esto clona la fuente, ejecuta el kernel y vincula la carpeta actual (la que acaba de clonar) a la carpeta correspondiente en Docker. Ahora, si cambia la fuente, se reflejará en http://localhost:8888 al instante. No olvide hacer clic en "reiniciar" el kernel en la página, ya que no se reinicia automáticamente.
MIT