Elyra เป็นชุดของส่วนขยาย AI-centric ไปยังสมุดบันทึก 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-Forge
conda install -c conda-forge " elyra[all] "
คำแนะนำการติดตั้งและการสนับสนุน JupyterLab แตกต่างกันไปตามการเปิดตัว โปรดทราบว่าจำเป็นต้องมีการสร้าง JupyterLab คำแนะนำในการติดตั้งอยู่ในเอกสารเฉพาะของการวางจำหน่ายซึ่งสามารถเข้าถึงได้โดยการเลือกเวอร์ชันเฉพาะ
ติดตั้งจาก PYPI
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
ติดตั้งจาก Conda-Forge
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-Forge
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 รายสัปดาห์ของเรา
ตารางการประชุมชุมชนประจำวันและรายสัปดาห์ของเราสามารถดูได้ที่นี่