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
Работает только в Linux и OS X. Windows пока не поддерживается. Если вы хотите использовать этот проект в Windows, используйте Docker.
pip install jupyter-c-kernel
install_c_kernel
jupyter-notebook
. Наслаждаться! Вы можете использовать собственные флаги компиляции следующим образом:
Здесь передается флаг -lm
, чтобы вы могли использовать математическую библиотеку.
Образ Docker устанавливает ядро в редактируемом режиме, что означает, что вы можете изменять код в Docker в режиме реального времени. Для этого просто запустите окно докера следующим образом:
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
Это клонирует исходный код, запускает ядро и привязывает текущую папку (ту, которую вы только что клонировали) к соответствующей папке в Docker. Теперь, если вы измените источник, это мгновенно отобразится в http://localhost:8888. Не забудьте нажать «перезапустить» ядро на странице, так как оно не перезагружается автоматически.
Массачусетский технологический институт