Ana içeriğe geç

JupyterLab

Bu makalede

Bu makalede - JupyterLab'ın Temel Özellikleri - Çalıştırma Özellikleri - JupyterLab Dağıtımından Sonra Başlangıç - Yetkilendirme ve Başlangıç Menüsü - API ile JupyterLab Siparişi

Bilgi

JupyterLab, klasik Jupyter Notebook'u genişleten ve geliştiren modern, web tabanlı interaktif bir geliştirme ortamıdır. Notebook'lar, terminaller, metin düzenleyiciler, dosya tarayıcıları ve daha fazlası gibi Jupyter ile ilgili belgeler ve aktivitelerle çalışmak için esnek bir arayüz sağlar. JupyterLab tamamen genişletilebilir olup, bilimsel hesaplamalar, veri analizi ve makine öğrenimi alanlarında geniş bir yelpazede iş akışlarını destekler.

JupyterLab'ın Temel Özellikleri

  • Modüler ve Genişletilebilir Arayüz: Çalışma alanınızı ihtiyaçlarınıza göre özelleştirin.
  • Çoklu Format Desteği: Notebook'lar, metin dosyaları, resimler ve diğer belge türleriyle çalışın.
  • Entegre Dosya Tarayıcısı: Dosya sisteminizde kolayca gezinin.
  • İnteraktif Paneller: İnteraktif kontrol panelleri oluşturun ve kullanın.
  • Gelişmiş Metin Düzenleyici: Söz dizimi vurgulama ve kod tamamlama özellikleri sunar.
  • Esnek Eklenti Sistemi: Ortamınıza yeni özellikler ve araçlar ekleyin.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
192 JupyterLab Ubuntu 24.04 + + + + 1 1 10 Hayır SİPARİŞ VER
  • Önceden Yüklenmiş Bağımlılıklar:
  • Python 3
  • pip
  • virtualenv

  • Çalışma Dizini: /root

    • JupyterLab Kurulumu:
    • Ana Dizin: /opt/data/jupyter/
    • Çalıştırılabilir Dosyalar: /opt/data/jupyter/bin/
    • Yapılandırma Dosyaları: /opt/data/jupyter/etc/jupyter/
    • Ortak Kaynaklar: /opt/data/jupyter/share/jupyter/
    • Python Paketleri: /opt/data/jupyter/lib/python3.12/site-packages/
  • Temel Yüklenmiş Kütüphaneler:

    • numpy
    • matplotlib
    • ipython
    • jupyter_core
    • notebook
    • ipykernel
    • nbconvert
    • nbformat
    • jupyterlab-pygments
    • ipywidgets
    • jinja2
    • pillow

Web arayüzü şu adresten erişilebilir olacak: https://lab{Server_ID_from_Invapi}.hostkey.in

Not

Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak kuruyoruz.

JupyterLab Dağıtımından Sonra Başlangıç

Bir sipariş satın aldıktan sonra, sunucunuz hazır olduğunda bildirim e-postası alırsınız. Bu e-posta, bağlantı için VPS IP adresinizi ve giriş kimlik bilgilerinizi içerecektir. Şirketimiz müşterileri, donanımlarını sunucu kontrol paneli ve APIInvapi üzerinden yönetir.

Kimlik doğrulama verilerini, sunucunuzun kontrol panelindeki Configuration >> Tags bölümünde veya aldığınız e-postada bulabilirsiniz:

  • JupyterLab'ın web arayüzüne erişim bağlantısı: webpanel etiketinde;
  • Kullanıcı Adı: root - sunucu yönetimi için, JupyterLab ile kimlik doğrulaması yapmak için yalnızca şifre gereklidir;
  • Şifre: Yazılım dağıtımından sonra sunucu kullanıma hazır olduğunda e-posta adresinize gönderilir.

Yetkilendirme ve Başlangıç Menüsü

Başarılı bir giriş yaptıktan sonra, JupyterLab başlangıç sayfası ile karşılaşacaksınız:

Bu sayfa, JupyterLab'ın temel işlevlerine ve araçlarına erişim sağlayan sezgisel bir arayüze sahiptir:

  1. Üst Bar:

    • Seçenekler içeren standart menü: File, Edit, View, Run, Kernel, Tabs, Settings, Help.
    • Yeni dosya oluşturmak veya yeni bir terminal açmak için + düğmesi.
    • Kaydetme, yükleme ve güncelleme için simgeler.
  2. Sol Kenar Çubuğu:

    • Filter files by name arama alanına sahip dosya tarayıcısı.
    • Kök dizini / ve nginx klasörünü gösterir, son değişiklik 2 saat önce yapılmıştır.
  3. Orta Alan (Başlatıcı):

    • Yeni bir Python 3 notebook'u (ipykernel) oluşturma seçeneğine sahip Notebook bölümü.
    • Python 3 (ipykernel) seçeneğine sahip Console bölümü.
    • Ek seçenekler içeren Other bölümü:
      • Terminal (komut satırı açmak için);
      • Text File (metin dosyası oluşturmak için);
      • Markdown File (işaretleme dosyası oluşturmak için);
      • Python File (Python betiği oluşturmak için);
      • Show Contextual Help (bağlamsal yardım göstermek için).

Not

JupyterLab'ın temel ayarları hakkında ayrıntılı bilgi geliştirici dokümantasyonunda bulunabilir.

API ile JupyterLab Siparişi