Jupyter Notebook ، قم بتشغيل وتوثيق الرموز الخاصة بك في المتصفح

واجهة قطة شاشة دفتر Jupyter

في المقالة التالية سوف نلقي نظرة على Jupyter Notebook. هذا واحد تطبيق ويب مفتوح المصدر التي تم تطويرها باستخدام لغة HTML. مع هذا ، تم تحقيق ما يمكن للمستخدمين إنشاء ومشاركة وتحرير المستندات التي يمكن من خلالها تنفيذ كود Python في متصفحنا. يمكننا أيضًا عمل التعليقات التوضيحية وإدخال المعادلات وعرض النتائج وتوثيق الوظائف.

تم تصميم هذا التطبيق بشكل عام ليكون له ملف دعم Python المتقدم. يتضمن إمكانية تصدير المستندات التي تم إنشاؤها باستخدام الأداة إلى تنسيقات أخرى. الغرض العام من إنشاء هذه الأداة هو استخدامها في تعلم لغة برمجة Python. يمكننا أيضًا الحصول على تنظيف وتحويل البيانات العلمية أو المحاكاة العددية أو النمذجة الإحصائية. هذه ليست سوى بعض المجالات التي يمكننا العمل معها أيضًا مع هذا التطبيق.

برنامج jupyter دفتر الثعبان

دفتر Jupyter هو ملف أداة مفيدة للغاية لأولئك الذين بدأوا في عالم البرمجة باستخدام Python. كما أن لديها إمكانات كبيرة لأولئك الذين يرغبون في دراسة علم البيانات بطريقة منظمة. مع كل القوة التي يمكن أن تقدمها لنا Python ، قم بتوثيق كل الأسس العلمية التي استخدمناها في المشروع قيد البحث.

الخصائص العامة Jupyter Notebook

بعض الميزات العديدة في Jupyter Notebook التي يمكننا تسليط الضوء عليها هي:

  • Su التثبيت بسيط. يمكننا تثبيته بفضل حقيقة أنه موجود في Anaconda Distribution Suite. سيكون لدينا أيضًا خيار تثبيته باستخدام نقطة (والتي ستكون الطريقة التي سأقوم بتثبيتها في هذه المقالة).
  • لديها واحد واجهة ويب متقدمة. بواسطته يمكننا الجمع بين الكود المصدري والنصوص والصيغ والأشكال والوسائط المتعددة في مستند واحد.
  • La تكامل أنواع مختلفة من المعلومات سيسمح لنا بتقديم التفسيرات الأكثر ملاءمة لبرامجنا أو للمفاهيم التي نستخدمها في المشروع.

متصفح دفتر jupyter

  • سوف يسمح لنا الوصول من أي مكان دون الحاجة إلى تثبيت خدمات أخرى. يعمل هذا البرنامج كخادم عميل ، ويمكن أيضًا تشغيله على سطح مكتب محلي أو على خادم بعيد.
  • على الرغم من أن لغة البرمجة الأساسية في Jupyter Notebook هي Python ، فإن هذا التطبيق أيضًا متوافق مع أكثر من 40 لغة.
  • سنكون قادرين على تنفيذ تبادل المستندات Jupyter من خلال خدمات الطرف الثالث.
  • يمكننا تشغيل وعرض الصور ومقاطع الفيديو و LaTeX و JavaScript، بالإضافة إلى التلاعب بالنتائج في الوقت الفعلي.
  • سيكون لدينا مدير المستندات المتقدم. سيتيح لنا ذلك عرض الملفات المتوافقة مع Jupyter Notebook المستضافة على جهاز الكمبيوتر الخاص بنا.
  • يمكن أن تكون المستندات التي تم إنشاؤها في Jupyter Notebook تصدير إلى تنسيقات ثابتة مختلفة. وتشمل هذه HTML و reStructeredText و LaTeX و PDF وعروض الشرائح.
  • Es متوافق مع نبفيور. سيسمح لنا ذلك بنقل مستندات Jupyter Notebook إلى السحابة كصفحة ويب ثابتة. يمكن لأي شخص عرض هذه الصفحة دون الحاجة إلى تثبيت هذا التطبيق.

قم بتثبيت Jupyter Notebook

إذا قمنا مسبقًا بتثبيت Anaconda Distribution ، فسيتم تثبيت Jupyter Notebook بالفعل. حتى نتمكن من تشغيله من المحطة (Ctrl + Alt + T) عن طريق كتابة:

jupyter-notebook

في حالة عدم رغبتك في تثبيت Anaconda Distribution ، فسيكون لدينا خيار قم بتثبيت Jupyter Notebook باستخدام نقطة من بايثون. للقيام بذلك ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر التالي:

pip install notebook

بمجرد الانتهاء من التثبيت ، يمكننا تشغيل البرنامج باستخدام الأمر التالي في نفس الجهاز:

jupyter-notebook

قبل تثبيت أي حزم على جهاز الكمبيوتر الخاص بنا ، يمكننا استخدام ملف عرض على الإنترنت التي يتيحها منشئوها للمستخدمين لاختبار هذا المشروع. بالإضافة إلى ذلك سيكون لدينا أيضا تحت تصرفنا واسع النطاق توثيق من بين جميع وظائفه التي يمكننا معرفة المزيد عنها في الموقع الرسمي. إذا أردنا إلقاء نظرة على الكود المصدري للمشروع ، فيمكننا القيام بذلك على صفحة GitHub جيثب: التي نوفرها للمستخدمين.

قم بإلغاء تثبيت Jupyter Notebook

لإزالة هذا البرنامج من Ubuntu الخاص بنا ، سيتعين علينا فقط فتح Terminal (Ctrl + Alt + T) وكتابة ما يلي:

pip uninstall notebook

2 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   خوسيه إنريكي مونتيروسو باريرو قال

    أكواد البرمجة؟ هذا رائع بالنسبة لي ...

  2.   ماريا قال

    دليل ممتاز ، محدد للغاية دون الالتفاف حول الأدغال.