Menginstal Jupyter Notebook - Aktifkan dan jalankan di komputer Anda
· 2 min read · Label Linux
Data Science adalah aktivitas yang sangat interaktif. Anda mendapatkan data, melakukan sesuatu dengan data tersebut, melihat apa yang telah terjadi, kemudian mundur selangkah atau maju selangkah tergantung pada hasilnya dan seterusnya. Biasanya data scientist tidak menggunakan REPL dan editor teks untuk membuat kode, mereka menggunakan sesuatu yang interaktif yang disebut notebook Jypyter yang ditulis dengan bahasa python.
Jupyter Notebook adalah alat pengembangan sumber terbuka dan berbasis web yang memungkinkan Anda untuk membuat dan berbagi kode dan persamaan langsung. Alat ini fleksibel, dapat diperluas, dan mendukung banyak bahasa pemrograman termasuk, Python, Julia, Haskell, Ruby, dan banyak lagi. Umumnya, ini digunakan untuk data dan pembelajaran mesin. Dilengkapi dengan kernel IPython yang memungkinkan Anda untuk menulis program Anda dalam bahasa Python.
Jupyter Notebook. Sebelumnya dikenal sebagai IPython sangat penting untuk membentuk apa yang disebut Donald Knuth, seorang ilmuwan komputer di Stanford, sebagai “pemrograman yang melek huruf.”
Pemrograman literat adalah bentuk standar pemrograman yang berfokus pada keterbacaan kode. Hal ini memungkinkan programmer untuk membentuk unit-unit logis dari kode mereka, arti dari unit-unit kode ini, dan hasil-hasilnya. Compiled notepad menyajikan kode sebagai proses pemikiran yang lengkap dan dapat dimengerti serta perwujudan teknologinya.
Untuk mendukung pemrograman yang kompeten, Jupyter Notebook memiliki berbagai alat yang tersedia yang memberikan kebebasan penuh untuk mengedit kode dengan prosa pendukung yang sesuai.
Dalam tulisan di blogger ini, kami akan menunjukkan kepada Anda cara menginstal Jupyter Notebook di Ubuntu 24.04 LTS.
Pada blogger ini, kita asumsikan anda telah menginstal python, pip dan memasang lingkungan virtual python. Jadi kita langsung saja dengan menginstal Jupyter Notebook.
Sebagai langkah pemanasan atau langkah pertama yang harus anda kerjakan adalah membuat lingkungan virtual python untuk Jupyter Notebook yang akan kita letakkan di folder "/usr/local/etc". Berikut cara membuatnya:
Pertama anda masih aktif di lingkungan virtual Jupyter, ketikkan perintah di bawah ini untuk membuat file "jupyter_notebook_config.py". File tersebut akan dibuat otomatis oleh Jupyter, berikut adalah cara membuatnya.
Karena pada blogger ini, kami menggunakan Windows sebagai alat remote ke server Ubuntu, maka akan kita gunakan alamat IP Server Ubuntu untuk membuka Jupyter. Namun, jika anda menggunakan Ubuntu Desktop, sebaiknya gunakan saja IP default yaitu Localhost (127.0.0.1) untuk membuka Jupyter.
Anda buka lagi file "/root/.jupyter/jupyter_notebook_config.py", dan cari script "# c.ServerApp.ip = 'localhost'".
Mudah-mudahan kami akan menulis bagian lain dari Jupyter pada artikel berikutnya, ikuti terus blogger ini agar anda dapat terus mempelajari Jupyter Notebook.
Jupyter Notebook adalah alat pengembangan sumber terbuka dan berbasis web yang memungkinkan Anda untuk membuat dan berbagi kode dan persamaan langsung. Alat ini fleksibel, dapat diperluas, dan mendukung banyak bahasa pemrograman termasuk, Python, Julia, Haskell, Ruby, dan banyak lagi. Umumnya, ini digunakan untuk data dan pembelajaran mesin. Dilengkapi dengan kernel IPython yang memungkinkan Anda untuk menulis program Anda dalam bahasa Python.
Jupyter Notebook. Sebelumnya dikenal sebagai IPython sangat penting untuk membentuk apa yang disebut Donald Knuth, seorang ilmuwan komputer di Stanford, sebagai “pemrograman yang melek huruf.”
Pemrograman literat adalah bentuk standar pemrograman yang berfokus pada keterbacaan kode. Hal ini memungkinkan programmer untuk membentuk unit-unit logis dari kode mereka, arti dari unit-unit kode ini, dan hasil-hasilnya. Compiled notepad menyajikan kode sebagai proses pemikiran yang lengkap dan dapat dimengerti serta perwujudan teknologinya.
Untuk mendukung pemrograman yang kompeten, Jupyter Notebook memiliki berbagai alat yang tersedia yang memberikan kebebasan penuh untuk mengedit kode dengan prosa pendukung yang sesuai.
Dalam tulisan di blogger ini, kami akan menunjukkan kepada Anda cara menginstal Jupyter Notebook di Ubuntu 24.04 LTS.
Persyaratan System
- OS: Ubuntu 24.04 LTS
- Hostname: hostname1
- IP Address: 192.168.5.234
- Versi Python: Python 3.12.3
- Dependensi: build-essential, zlib1g-dev, libncurses5-dev, libgdbm-dev, libnss3-dev, libssl-dev, libreadline-dev, libffi-dev, wget
- Versi pip: pip 24.0
- Versi jupyter_client : 8.6.3
- Versi jupyter_core : 5.7.2
- Versi jupyter_server : 2.14.2
- Versi jupyterlab : 4.2.5
- Koneksi internet (Indihome/atau lainnya)
Install Jupyter Notebook
Sebelum anda menginstal Jupyter Notebook, pastikan server Ubuntu anda telah memenuhi persyaratan sistem di atas. Terutama anda pastikan aplikasi python dan pip telah terinstal dengan benar, dan jangan lupa anda buat lingkungan virtual python. Semua proses insalasi dari persyaratan system di atas telah kami tulis di artikel sebelumnya, jadi anda tinggal membaca dan mempraktekkannya saja.Pada blogger ini, kita asumsikan anda telah menginstal python, pip dan memasang lingkungan virtual python. Jadi kita langsung saja dengan menginstal Jupyter Notebook.
Sebagai langkah pemanasan atau langkah pertama yang harus anda kerjakan adalah membuat lingkungan virtual python untuk Jupyter Notebook yang akan kita letakkan di folder "/usr/local/etc". Berikut cara membuatnya:
Buat lingkungan virtual python untuk jupyter
root@hostname1:~# cd /usr/local/etc
root@hostname1:/usr/local/etc# mkdir -p jupyternotebook
root@hostname1:/usr/local/etc# python -m venv jupyternotebook
Setelah anda membuat, lingkungan virtual untuk Jupyter Notebook, tiba saatnya kita aktifkan lingkungan virtual Jupyter tersebut, dengan perintah berikut ini.
Aktifkan lingkungan virtual python untuk jupyter
root@hostname1:/usr/local/etc# cd jupyternotebook
root@hostname1:/usr/local/etc/jupyternotebook# source bin/activate
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook#
Dengan perintah "source bin/activate", anda telah mengaktifkan lingkungan virtual Jupyter. Setelah anda berada di lingkungan virtual tersebut, segeralah lakukan proses instalasi Jupyter Notebook.
Instal jupyter dengan pip
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook# pip install jupyter
Biar anda lebih yakin, bahwa Jupyter Notebook telah terinstal, lakukan perintah pengecekan versi Jupyter di bawah ini.
Cek versi Jupyter
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook# jupyter --version
Selected Jupyter core packages...
IPython : 8.28.0
ipykernel : 6.29.5
ipywidgets : 8.1.5
jupyter_client : 8.6.3
jupyter_core : 5.7.2
jupyter_server : 2.14.2
jupyterlab : 4.2.5
nbclient : 0.10.0
nbconvert : 7.16.4
nbformat : 5.10.4
notebook : 7.2.2
qtconsole : not installed
traitlets : 5.14.3
Buat Password Login Jupyter Notebook
Pada saat anda akan masuk ke server Jupyter, anda pasti akan dimintakan password. Oleh karena itu sebelum kita mengatur semuanya, terlebih dahulu kita buat password untuk Jupyter. Kami akan coba memandu anda untuk membuat password Jupyter, langkah-langkah berikut ini.Pertama anda masih aktif di lingkungan virtual Jupyter, ketikkan perintah di bawah ini untuk membuat file "jupyter_notebook_config.py". File tersebut akan dibuat otomatis oleh Jupyter, berikut adalah cara membuatnya.
Buat file jupyter_notebook_config.py (otomatis)
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook# jupyter notebook --generate-config
Writing default config to: /root/.jupyter/jupyter_notebook_config.py
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook#
Ketika anda menjalankan perintah "--generate-config", maka secara otomatis server Jupyter akan membuat file "/root/.jupyter/jupyter_notebook_config.py".
Langkah selanjutnya adalah mengedit file "/root/.jupyter/jupyter_notebook_config.py". Buka file tersebut dan anda cari script "c.ServerApp.allow_remote_access = False".
Ubah script file /root/.jupyter/jupyter_notebook_config.py
Cari script
# c.ServerApp.allow_remote_access = False
Ubah menjadi
c.ServerApp.allow_remote_access = true
Setelah itu, anda simpan perubahan tersebut. Sekarang kita lanjutkan dengan langkah berikut, yaitu membuat passwor Login Jupyter Notebook. Untuk membuat password Jupyter, jalankan perintah berikut ini.
Buat password Jupyter
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook# jupyter notebook password
Enter password: router1234
Verify password: router1234
[JupyterPasswordApp] Wrote hashed password to /root/.jupyter/jupyter_server_config.json
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook#
Pada contoh di atas, kami membuat password untuk Jupyter dengan nama "router1234". Simpan baik-baik password tersebut, karena akan kita gunakan untuk Login ke server Jupyter.
Jalankan Jupyter Notebook
Bagian ini merupakan bagian terpenting dari isi blogger ini, karena pasti setiap orang yang menginstal dan mengkonfigurasi menginginkan agar aplikasi yang di instal-nya dapat berjalan normal. Ada banyak cara untuk membuka server Jupyter.Karena pada blogger ini, kami menggunakan Windows sebagai alat remote ke server Ubuntu, maka akan kita gunakan alamat IP Server Ubuntu untuk membuka Jupyter. Namun, jika anda menggunakan Ubuntu Desktop, sebaiknya gunakan saja IP default yaitu Localhost (127.0.0.1) untuk membuka Jupyter.
Anda buka lagi file "/root/.jupyter/jupyter_notebook_config.py", dan cari script "# c.ServerApp.ip = 'localhost'".
Ubah script file /root/.jupyter/jupyter_notebook_config.py
Cari script
# c.ServerApp.ip = 'localhost'
Ubah menjadi
c.ServerApp.ip = '192.168.5.234'
Seperti yang dikatakan pada persyartan sytem di atas, IP 192.168.5.234 adalah IP server Ubuntu kami. Anda dapat mengubah IP tersebut sesuai dengan IP server Ubuntu anda.
Baiklah, tanpa panjang lebar lagi, sekarang langsung saja kita jalankan Jupyter Notebook.
Run Jupyter Notebook
(jupyternotebook) root@hostname1:/usr/local/etc/jupyternotebook# jupyter notebook --ip 192.168.5.234 --port 8888 --allow-root
Setelah anda menjalankan perintah di atas, buka Google Chrome dan pada menu address bar anda ketikkan "http://192.168.5.234:8888". Jika konfigurasi tak ada yang salah, pada layar monitor anda akan tampil menu Login, seperti gambar di bawah ini.
![]() |
Lakukan Log in untuk masuk Ke Jupyter Notebook |
Ketikkan password yang telah kita buat di atas, yaitu "router1234", kemudian klik menu "Log in". Setelah anda berhasil Log in maka anda akan masuk ke server Jupyter Notebook, tampilannya seperti gambar di bawah ini.
![]() |
Tampilan direktori/folder Jupyter Notebook |
Sampai sini anda telah berhasil menginstal dan mengkonfigurasi Jupyter Notebook. Banyak sekali yang dapat kita kerjakan dengan alat ini, karena isi blogger ini hanya membatasi seputar instalasi dan konfigurasi saja. Jadi kami akhiri sampai sini saja.
Mudah-mudahan kami akan menulis bagian lain dari Jupyter pada artikel berikutnya, ikuti terus blogger ini agar anda dapat terus mempelajari Jupyter Notebook.
Silahkan Berkomentar, Kakak...! Bunda...!
Posting Komentar