Elyra هي مجموعة من الامتدادات التي تركز على الذكاء الاصطناعى إلى دفاتر Jupyterlab.
تتضمن Elyra حاليًا الوظيفة التالية:
يتضمن دليل البدء في Elyra مزيدًا من التفاصيل حول هذه الميزات. يوجد ملخص خاص للميزات الجديدة على صفحة الإصدارات.
يمكنك أيضًا تجربة Elyra عن طريق تشغيل إحدى صور الحاوية من Docker Hub أو Quay.io:
elyra/elyra:latest
أحدث إصدار تم إصداره.elyra/elyra:xyz
لديه نسخة محددة مثبتة. ملاحظة: يمكنك أيضًا إنشاء صورة حاوية من الفرع main
("Dev Build") لتجربة الميزات التي لم يتم إصدارها بعد.
لتشغيل إحدى صور الحاوية ، قم بإصدار الأمر التالي ، واخترس علامة من اختيارك.
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
لإنشاء دليل محلي يحتوي على دفاتر الملاحظات الخاصة بك (على سبيل المثال $ {home}/opensource/jupyter-notebooks/) متوفرة في حاوية Docker الخاصة بك ، يمكنك استخدام أمر MOUNT مما يلي:
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
يجب أن تنتج هذه الإخراج مماثلة للناتج أدناه ، حيث يمكنك بعد ذلك العثور على عنوان URL ليتم استخدامه للوصول إلى Elyra في متصفحك المحلي.
To access the notebook, open this file in a browser:
file:///home/jovyan/.local/share/jupyter/runtime/nbserver-6-open.html
Or copy and paste one of these URLs:
http://4d17829ecd4c:8888/?token=d690bde267ec75d6f88c64a39825f8b05b919dd084451f82
or http://127.0.0.1:8888/?token=d690bde267ec75d6f88c64a39825f8b05b919dd084451f82
الرجوع إلى وثائق التثبيت للحصول على التفاصيل.
للحصول على معلومات مفصلة ، راجع وثائق التثبيت.
يتم عرض إصدار الإصدار الحالي في الجزء العلوي من هذه الصفحة.
تثبيت من PYPI
pip3 install --upgrade " elyra[all] "
تثبيت من كوندا فورج
conda install -c conda-forge " elyra[all] "
تختلف تعليمات التثبيت ودعم jupyterlab عن طريق الإصدار. لاحظ أن بناء jupyterlab مطلوب. توجد تعليمات التثبيت في الوثائق الخاصة بالإصدار ، والتي يمكن الوصول إليها عن طريق تحديد إصدار معين.
تثبيت من PYPI
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
تثبيت من كوندا فورج
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
تثبيت من PYPI
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
تثبيت من كوندا فورج
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
قم بتشغيل الأوامر التالية للتحقق من التثبيت. لاحظ أنه في مثال الإخراج أدناه ، يتم عرض العنصر النائب [version]
بدلاً من معرف الإصدار الفعلي ، والذي قد يتغير مع كل إصدار.
jupyter server extension list
يجب الإخراج:
Config dir: /.../.jupyter
Config dir: /.../etc/jupyter
elyra enabled
- Validating elyra...
elyra OK
jupyter_lsp enabled
- Validating jupyter_lsp...
jupyter_lsp [version] OK
jupyter_resource_usage enabled
- Validating jupyter_resource_usage...
jupyter_resource_usage [version] OK
jupyter_server_mathjax enabled
- Validating jupyter_server_mathjax...
jupyter_server_mathjax OK
jupyterlab enabled
- Validating jupyterlab...
jupyterlab [version] OK
jupyterlab_git enabled
- Validating jupyterlab_git...
jupyterlab_git [version] OK
nbclassic enabled
- Validating nbclassic...
nbclassic OK
nbdime enabled
- Validating nbdime...
nbdime [version] OK
Config dir: /.../etc/jupyter
ملاحظة: إذا لم ترى امتداد خادم Elyra ممكّنًا ، فقد تحتاج إلى تمكينه بشكل صريح باستخدام jupyter server extension enable elyra
jupyter labextension list
يجب الإخراج:
JupyterLab [version]
/.../share/jupyter/labextensions
nbdime-jupyterlab [version] enabled OK
@jupyter-server/resource-usage [version] enabled OK (python, jupyter-resource-usage)
@krassowski/jupyterlab-lsp [version] enabled OK (python, jupyterlab_lsp)
@elyra/code-snippet-extension [version] enabled OK
@elyra/code-viewer-extension [version] enabled OK
@elyra/metadata-extension [version] enabled OK
@elyra/pipeline-editor-extension [version] enabled OK
@elyra/python-editor-extension [version] enabled OK
@elyra/scala-editor-extension [version] enabled OK
@elyra/r-editor-extension [version] enabled OK
@elyra/theme-extension [version] enabled OK
@jupyterlab/git [version] enabled OK (python, jupyterlab-git)
Other labextensions (built into JupyterLab)
app dir: /.../share/jupyter/lab
بعد التحقق من تثبيت Elyra ، ابدأ Elyra مع:
jupyter lab
نرحب أسئلتك وأفكارك وردود الفعل. تحقق من قسم Getting Help
في Getting Started guide
لمعرفة المزيد حول القنوات التي يمكنك استخدامها للاتصال بنا.
إذا كنت مهتمًا بالمساعدة في جعل Elyra أفضل ، فنحن نشجعك على إلقاء نظرة على صفحتنا المساهمة ،
وثائق سير عمل التنمية ، ودعوك لحضور اجتماعات مجتمع Dev الأسبوعية.
يمكن العثور على جدول اجتماعات المجتمع اليومي والأسبوعي هنا.