Instalasi | Dokumentasi | Berkontribusi | Lisensi | Tim | Mendapatkan bantuan |
Lingkungan yang dapat diperluas untuk komputasi interaktif dan dapat direproduksi, berdasarkan Notebook dan Arsitektur Jupyter.
JupyterLab adalah antarmuka pengguna generasi berikutnya untuk Project Jupyter yang menawarkan semua elemen penyusun Notebook Jupyter klasik yang sudah dikenal (notebook, terminal, editor teks, browser file, keluaran kaya, dll.) dalam antarmuka pengguna yang fleksibel dan kuat.
JupyterLab dapat diperluas menggunakan paket npm yang menggunakan API publik kami. Ekstensi bawaan dapat didistribusikan melalui PyPI, conda, dan pengelola paket lainnya. Ekstensi sumber dapat diinstal langsung dari npm (cari ekstensi jupyterlab) tetapi memerlukan langkah pembuatan tambahan. Anda juga dapat menemukan ekstensi JupyterLab menjelajahi topik GitHub ekstensi jupyterlab. Untuk mempelajari lebih lanjut tentang ekstensi, lihat dokumentasi pengguna.
Baca dokumentasi JupyterLab saat ini di ReadTheDocs.
Penting
JupyterLab 3 mencapai akhir tanggal pemeliharaan pada 15 Mei 2024. Perbaikan untuk masalah kritis masih akan di-backport hingga 31 Desember 2024. Jika Anda masih menjalankan JupyterLab 3, kami sangat menyarankan Anda untuk meningkatkan ke JupyterLab 4 sesegera mungkin. Untuk informasi lebih lanjut, lihat akhir pemeliharaan JupyterLab 3 di Blog Jupyter.
Jika Anda menggunakan conda, mamba, atau pip, Anda dapat menginstal JupyterLab dengan salah satu perintah berikut.
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
pip install --user
, Anda harus menambahkan direktori bin
tingkat pengguna ke variabel lingkungan PATH
Anda untuk meluncurkan jupyter lab
. Jika Anda menggunakan turunan Unix (misalnya FreeBSD, GNU/Linux, MacOS), Anda dapat melakukannya dengan menjalankan export PATH="$HOME/.local/bin:$PATH"
.Untuk instruksi lebih rinci, bacalah panduan instalasi. Petunjuk instalasi proyek dari sumber git tersedia di dokumentasi kontributor.
Saat menggunakan versi Jupyter Notebook yang lebih lama dari 5.3, perintah berikut harus dijalankan setelah menginstal JupyterLab untuk mengaktifkan ekstensi server JupyterLab:
jupyter serverextension enable --py jupyterlab --sys-prefix
Mulai JupyterLab menggunakan:
jupyter lab
JupyterLab akan terbuka secara otomatis di browser. Lihat dokumentasi untuk detail tambahan.
Jika Anda mengalami kesalahan seperti "Perintah 'jupyter' tidak ditemukan", pastikan variabel lingkungan PATH
disetel dengan benar. Alternatifnya, Anda dapat memulai JupyterLab menggunakan ~/.local/bin/jupyter lab
tanpa mengubah variabel lingkungan PATH
.
Versi terbaru dari browser berikut ini diketahui dapat berfungsi :
Lihat dokumentasi kami untuk detail tambahan.
Kami mendorong Anda untuk mengajukan pertanyaan di forum Wacana. Sebuah pertanyaan yang dijawab di sana dapat menjadi sumber yang berguna bagi orang lain.
Untuk melaporkan bug, harap baca pedomannya lalu buka masalah Github. Agar masalah yang terselesaikan tetap ada, bot pengunci akan mengunci masalah yang sudah terselesaikan setelah beberapa saat tidak aktif. Jika diskusi terkait masih diperlukan setelah suatu terbitan dikunci, silakan buka terbitan baru dan referensikan terbitan lama.
Kami juga menerima saran untuk fitur baru karena membantu membuat proyek lebih bermanfaat bagi semua orang. Untuk meminta fitur silakan gunakan template permintaan fitur.
Untuk mulai mengembangkan ekstensi JupyterLab, lihat dokumentasi pengembang dan dokumen API.
Untuk menyumbangkan kode atau dokumentasi ke JupyterLab itu sendiri, silakan baca dokumentasi kontributor.
JupyterLab mengikuti Panduan Komunitas Jupyter.
JupyterLab menggunakan model hak cipta bersama yang memungkinkan semua kontributor mempertahankan hak cipta atas kontribusi mereka. Semua kode dilisensikan berdasarkan ketentuan lisensi BSD yang direvisi.
JupyterLab adalah bagian dari Project Jupyter dan dikembangkan oleh komunitas terbuka. Tim pemeliharaan dibantu oleh kelompok kontributor JupyterLab dan Project Jupyter yang jauh lebih besar secara keseluruhan.
Pengelola JupyterLab saat ini diurutkan berdasarkan abjad, dengan afiliasi, dan bidang kontribusi utama:
Emeritus pengelola:
Daftar ini disediakan untuk memberikan konteks kepada pembaca tentang siapa kami dan bagaimana fungsi tim kami. Untuk dicantumkan, silakan kirimkan permintaan penarikan dengan informasi Anda.
Kami mengadakan pertemuan konferensi video setiap minggu di mana kami mendiskusikan apa yang telah kami kerjakan dan mendapatkan masukan dari satu sama lain.
Siapa pun boleh hadir, jika mereka ingin mendiskusikan suatu topik atau sekadar mendengarkan.
jovyan
ZoomCatatan diarsipkan di kompas tim GitHub Jupyter Frontends.