التثبيت | التوثيق | المساهمة | الترخيص | فريق | الحصول على المساعدة |
بيئة قابلة للتوسيع للحوسبة التفاعلية والقابلة للتكرار، استنادًا إلى Jupyter Notebook والهندسة المعمارية.
JupyterLab هي واجهة مستخدم من الجيل التالي لمشروع Jupyter تقدم جميع العناصر الأساسية المألوفة في Jupyter Notebook الكلاسيكي (الكمبيوتر المحمول، والمحطة الطرفية، ومحرر النصوص، ومتصفح الملفات، والمخرجات الغنية، وما إلى ذلك) في واجهة مستخدم مرنة وقوية.
يمكن توسيع JupyterLab باستخدام حزم npm التي تستخدم واجهات برمجة التطبيقات العامة الخاصة بنا. يمكن توزيع الامتدادات المعدة مسبقًا عبر PyPI وconda ومديري الحزم الآخرين. يمكن تثبيت الملحقات المصدر مباشرة من npm (ابحث عن ملحق jupyterlab) ولكنها تتطلب خطوة بناء إضافية. يمكنك أيضًا العثور على امتدادات JupyterLab التي تستكشف امتداد موضوع GitHub jupyterlab-extension. لمعرفة المزيد حول الملحقات، راجع وثائق المستخدم.
اقرأ وثائق JupyterLab الحالية على ReadTheDocs.
مهم
وصل JupyterLab 3 إلى تاريخ انتهاء الصيانة في 15 مايو 2024. وسيستمر نقل إصلاحات المشكلات الحرجة إلى 31 ديسمبر 2024. إذا كنت لا تزال تستخدم JupyterLab 3، فنحن نشجعك بشدة على الترقية إلى JupyterLab 4 في أقرب وقت ممكن. لمزيد من المعلومات، راجع انتهاء صيانة JupyterLab 3 على مدونة Jupyter.
إذا كنت تستخدم conda أو mamba أو pip، فيمكنك تثبيت JupyterLab باستخدام أحد الأوامر التالية.
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
pip install --user
، يجب عليك إضافة دليل bin
على مستوى المستخدم إلى متغير بيئة PATH
الخاص بك من أجل تشغيل jupyter lab
. إذا كنت تستخدم أحد مشتقات Unix (على سبيل المثال، FreeBSD، GNU/Linux، macOS)، فيمكنك القيام بذلك عن طريق تشغيل export PATH="$HOME/.local/bin:$PATH"
.للحصول على تعليمات أكثر تفصيلاً، راجع دليل التثبيت. تتوفر تعليمات تثبيت المشروع من مصادر git في وثائق المساهم.
عند استخدام إصدار Jupyter Notebook أقدم من 5.3، يجب تشغيل الأمر التالي بعد تثبيت JupyterLab لتمكين ملحق خادم JupyterLab:
jupyter serverextension enable --py jupyterlab --sys-prefix
ابدأ تشغيل JupyterLab باستخدام:
jupyter lab
سيتم فتح JupyterLab تلقائيًا في المتصفح. راجع الوثائق للحصول على تفاصيل إضافية.
إذا واجهت خطأ مثل "لم يتم العثور على الأمر 'jupyter'"، فيرجى التأكد من تعيين متغير بيئة PATH
بشكل صحيح. وبدلاً من ذلك، يمكنك بدء تشغيل JupyterLab باستخدام ~/.local/bin/jupyter lab
دون تغيير متغير بيئة PATH
.
من المعروف أن أحدث الإصدارات من المتصفحات التالية تعمل حاليًا:
راجع وثائقنا للحصول على تفاصيل إضافية.
نحن نشجعك على طرح الأسئلة في منتدى الخطاب. يمكن أن يصبح السؤال الذي تمت الإجابة عليه هناك مصدرًا مفيدًا للآخرين.
للإبلاغ عن خطأ ما، يرجى قراءة الإرشادات ثم فتح مشكلة Github. للاحتفاظ بالمشكلات التي تم حلها قائمة بذاتها، سيقوم روبوت القفل بقفل المشكلات المغلقة كما تم حلها بعد فترة من عدم النشاط. إذا كانت لا تزال هناك حاجة إلى مناقشة ذات صلة بعد إغلاق المشكلة، فيرجى فتح مشكلة جديدة والإشارة إلى المشكلة القديمة.
نرحب أيضًا باقتراحات الميزات الجديدة لأنها تساعد في جعل المشروع أكثر فائدة للجميع. لطلب ميزة يرجى استخدام قالب طلب الميزة.
لبدء تطوير ملحق لـ JupyterLab، راجع وثائق المطور ومستندات API.
للمساهمة بالكود أو الوثائق في JupyterLab نفسها، يرجى قراءة وثائق المساهمة.
يتبع JupyterLab أدلة مجتمع Jupyter.
يستخدم JupyterLab نموذج حقوق الطبع والنشر المشترك الذي يمكّن جميع المساهمين من الحفاظ على حقوق الطبع والنشر لمساهماتهم. جميع الأكواد مرخصة بموجب شروط ترخيص BSD المعدل.
JupyterLab هو جزء من Project Jupyter ويتم تطويره بواسطة مجتمع مفتوح. تتم مساعدة فريق الصيانة من قبل مجموعة أكبر بكثير من المساهمين في JupyterLab وProject Jupyter ككل.
تم إدراج المشرفين الحاليين على JupyterLab بالترتيب الأبجدي، مع الانتماءات، ومجالات المساهمة الرئيسية:
المشرف الفخري:
يتم توفير هذه القائمة لإعطاء القارئ سياقًا حول هويتنا وكيفية عمل فريقنا. ليتم إدراجك، يرجى تقديم طلب سحب مع المعلومات الخاصة بك.
نعقد اجتماعات عبر الفيديو كل أسبوع حيث نناقش ما كنا نعمل عليه ونحصل على تعليقات من بعضنا البعض.
نرحب بأي شخص للحضور، إذا كان يرغب في مناقشة موضوع ما أو مجرد الاستماع إليه.
jovyan
زوومتتم أرشفة الملاحظات على بوصلة فريق GitHub Jupyter Frontends.