Cara Memindahkan Hasil Jupyter Notebook ke Medium
1. Instalasi
Instal jupyter_to_medium
conda install -c conda-forge jupyter_to_medium
Ketika melakukan instalasi pastikan versi python yang dipakai adalah Python >=3.7, <3.11.
Aktivasi
Setelah instalasi, menu ‘Deploy as’ akan otomatis tampil pada jupyter notebook. Namun, jika tidak muncul, jalankan perintah berikut.
jupyter bundlerextension enable --py jupyter_to_medium._bundler --sys-prefix
2. Membuat Integration Token
Login ke akun Medium dan pilih menu Settings
Masuk ke tab ‘Security and apps’ dan pilih ‘Integration tokens’
Masukkan deskripsi, klik Get token, dan salin token yang sudah digenerasi.
3. Publikasi Jupyter Notebook ke Medium
Jalankan Jupyter notebook
Library ini hanya bisa dijalankan di jupyter notebook. Pastikan untuk menjalan jupyter notebook, bukan jupyter lab.
jupyter notebook
Buka sebuah file .ipynb dan pastikan pilihan ‘Deploy as’ di menu File muncul.
Pilih ‘Medium Post’ submenu.
Masukkan token yang telah digenerasi dari Medium ke field Integration Token.
Jika memilih Matplotlib sebagai Table Conversion, pastikan xlml sudah terinstal.
pip install lxml
Klik ‘Publish’ dan pastikan Jupyter Notebook sudah terpublikasi di Medium.