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. لذلك، ما عليك سوى تشغيل مربع الإرساء بهذه الطريقة:
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 على الفور. لا تنس النقر على "إعادة تشغيل" النواة الموجودة على الصفحة حيث أنها لا تتم إعادة تشغيلها تلقائيًا.
معهد ماساتشوستس للتكنولوجيا