Bölüm 1: OrvixManager Kurulumu

OrvixManager, 1000'den fazla Python modülünü tek bir çatı altında toplayan, otomatik kurulum ve yönetim sağlayan güçlü bir modül yöneticisidir.

Pip Kurulum Komutu:
pip install orvixmanager
Güncelleme Komutu:
pip install --upgrade orvixmanager

Sistem Gereksinimleri: Python 3.7 veya üzeri, pip 20.0+, internet bağlantısı (ilk kurulum için)

Bölüm 2: Hızlı Başlangıç

OrvixManager ile modülleri yönetmek çok kolay. İşte temel kullanım örnekleri:

Temel Kullanım:
# OrvixManager'i import et
from orvixmanager import moduls

# Tüm modülleri listele
moduls.list()

# Modüllerde arama yap
sonuc = moduls.search("veri")
print(sonuc)

# Modülü doğrudan kullan (otomatik kurulur!)
np = moduls.numpy
arr = np.array([1, 2, 3, 4, 5])
print(arr.mean())
Kategori Bazlı Listeleme:
# Sadece AI/Engine kategorisindeki modüller
ai_moduller = moduls.list(category="AI/Engine")
for mod in ai_moduller:
    print(f"{mod['name']} - {mod['desc'][:50]}...")

# Tüm kategorileri gör
kategoriler = moduls.categories()
print(f"Mevcut kategoriler: {kategoriler}")

Bölüm 3: Güçlü Özellikler

Otomatik Kurulum

Kullanılmayan modüller ilk kullanımda otomatik kurulur

Gelişmiş Arama

İsim, açıklama, kategori bazlı arama

Kategori Yönetimi

Modülleri kategorilere göre filtreleme

Dinamik Import

Çalışma zamanında modül yükleme

Versiyon Kontrolü

Python versiyon uyumluluğu kontrolü

Hafif Yapı

Sıfır bağımlılık, sadece ihtiyaç halinde indirir

Bölüm 4: API Referansı

OrvixManager'ın tüm metodları ve kullanımları:

Metod Parametreler Dönüş Açıklama
list()category: str = NoneList[dict]Modülleri listeler
search()query: strList[dict]Modüllerde arama yapar
install()module_id: strboolBelirtilen modülü kurar
install_all()category: str = NonedictTüm modülleri veya kategoriyi kurar
is_installed()module_id: strboolModülün kurulu olup olmadığını kontrol eder
load()module_id: str, alias: str = NoneAnyModülü dinamik olarak yükler
info()module_id: strOptional[dict]Modül detaylarını gösterir
categories()-List[str]Tüm kategorileri listeler

Bölüm 5: Desteklenen Kategoriler

AI/Engine
Data Science
Network
Game Dev
Web
Database

Bölüm 6: Yapımcı ve Destek

Bu modül ORVIX GAMES tarafından geliştirilmiştir.

Tüm hakları saklıdır (2025).

ORVIX GAMES Geliştirme Ekibi