Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
12 min left
Web ve İş Uygulamaları

Anaconda incelemesi: Kurmaya hâlâ değer mi?

B Yazan Bill 12 dk okuma
Anaconda Review title card showing a tall stack of bundled data-science tooling beside a small terminal box

Anaconda'nın kendi belgeleri tam kurulumu yaklaşık 9,7 GB olarak veriyor. Zamanlanmış tek bir scikit-learn işi çalıştıran bir sunucu bunun küçük bir kısmına dokunur ve içindeki masaüstü uygulamasını bir kez bile açmaz.

Bu Anaconda incelemesi tam da bu boşlukla ilgili. Dağıtım çalışıyor ve on yıldır çalışıyor. Soru şu: hâlâ kurmanız gereken şey bu mu, değilse yerine ne çalıştırmalısınız?

Özetle

  • Kişisel bir makinede Anaconda iyi bir anlaşma: tek kurulum dosyası, sıfır karar, eksiksiz bir çalışma ortamı. Sunucuda ise yanlış kurulum aracı. Genel puan: 5 üzerinden 3.
  • Boyut, disk ucuz olduğu ve grafik araçların gerçekten kullanıldığı bir dizüstü bilgisayardan çıkardığınız anda bedava olmaktan çıkan kısımdır.
  • Anaconda'nın güncel koşulları kişisel, ticari olmayan kullanıma ve toplam 200 veya daha az çalışanı ya da yüklenicisi olan kâr amaçlı kuruluşların ücretsiz kullanımına izin veriyor. Bu çizginin üstünde Anaconda Distribution kurulum aracı ticari lisans gerektirir; Miniconda da Anaconda'nın barındırdığı depolara eriştiğinde ödeme yükümlülüğü doğurabilir.
  • Grafik arayüzsüz dağıtım için bunun yerine Miniforge kurun: aynı conda araçları, varsayılan olarak topluluk tarafından işletilen conda-forge kanalı.

Anaconda kurmaya hâlâ değer mi?

İki yanıt var ve hangisinin sizin olduğu, bu şeyin nereye gideceğine bağlı. Dizüstü ya da masaüstü bilgisayarda: evet, Anaconda içine ne gireceğine dair tek bir karar vermeden çalışan bir veri bilimi ortamı isteyen herkes için kurulmayı hâlâ hak ediyor. Sunucuda: hayır. Miniforge istediğiniz kısmı veriyor. Ben ona 5 üzerinden 3 veriyorum.

Bunların hiçbiri Anaconda'yı kötü bir ürün yapmıyor. O, küçük kardeşinin daha iyi yaptığı bir işi yapması istenen iyi bir ürün; bu bambaşka bir şikâyet ve düzeltmesi çok daha kolay.

Diğer değişken daha sessiz ve neredeyse dağıtım hedefi kadar belirleyici: hangi kurulum aracını kullandığınız ve onun hangi paket kanalından çektiği.

Anaconda'nın doğru yaptıkları

Tek bir dosya indirin, bir kurulum sihirbazında ilerleyin ve kendinizi standart sayısal ve çizim yığını hazır bekleyen bir not defterinde bulun. Hiçbir şey seçmediniz. Hiçbir bağımlılığı çözmediniz. Pek çok kişi için bu, ardından gelen tüm optimizasyon tartışmalarından daha değerli; ve bence ortamları elle kurmaktan hoşlanan insan tipi bunu hafife alıyor (ben de o insandım; bir erdem değil).

Bunun ardındaki sayılar: Anaconda şunlarla geliyor: 600'den fazla önceden kurulu paket, ayrıca güncel sürüm, 2026.07-1, 29 Temmuz 2026 tarihli ve Python 3.14.6 ile geliyor. Bu bana hâlâ birilerinin etkin biçimde baktığı bir şey gibi görünüyor; kimsenin emekliye ayırmaya sıra getiremediği eski bir kalıntı gibi değil.

Conda'nın yaptığı daha derin iş, ve daha hızlı Python kurulum araçlarıyla dolu bir dünyada hâlâ var olmasının nedeni, Python olmayan bağımlılıkları çözmesidir. Bilimsel yığının altındaki derlenmiş C ve Fortran kütüphaneleri, ikili araç zincirleri, pip tabanlı bir kurulum aracının makinede zaten hazır bulmayı beklediği parçalar: conda bunları yönettiği ve Python paketlerinizle birlikte çözdüğü paketler olarak ele alır. Bağımlılık grafiğiniz bu alana giriyorsa ve o yerel parçalar uyumlu wheel olarak yoksa, kurulum aracının hızı ne olursa olsun işe yaramaz, çünkü aynı sorunu çözmüyordur.

Anaconda Navigator tüm bunların üstünde şu şekilde duruyor: conda üzerine kurulu bir masaüstü uygulaması; komut satırı insanı değilseniz bu gerçek bir kolaylık (ve pek çok çok iyi veri bilimci değildir). Bu iki eksende, kutudan çıkar çıkmaz eksiksiz olmak ve diller arası bağımlılık çözümü, Anaconda sınıfının zirvesinde ve aksini savunacak değilim.

Anaconda size nerede pahalıya patlıyor

Anaconda kurulum boyutunun asgari bir conda kurulumuyla karşılaştırması: yaklaşık 9,7 GB dağıtım boyutu, 600'den fazla önceden kurulu paket ve en az 5 GB disk gereksinimi; buna karşılık paketleri yalnızca gerektiğinde kuran conda araçları

Yaklaşık 9.7 GB kurulu boyut ve sistem gereksinimleri yalnızca indirip kurmak için en az 5 GB boş disk istiyor. Bir terabaytlık SSD'si olan iş istasyonunda iki rakam da sorun değil. Küçük bir bulut örneğinde ise ikisi de bir maliyet kalemi ve size o örneğin asla çağırmayacağı bir yığın şeyi satın alıyorlar.

İşin tuhaf yanı, Anaconda'nın iki sayıyı da vermesine karşın nasıl birbirine oturduklarını açıklamaması. Bu sayfalardan temiz bir öncesi-sonrası ayrımını savunamam; dolayısıyla onları aynı kurulumun iki aşaması değil, iki resmî planlama rakamı olarak görün.

Navigator en net örnek. O bir masaüstü grafik arayüzü. Ekransız bir makinede çizecek bir görüntü birimi yok, dolayısıyla dosya sisteminde hiç çalıştırılmayan bir yük olarak duruyor. Bu Navigator'a laf atmak değil (iyi bir arayüz), bir grafik arayüzün ne işe yaradığına dair bir saptama. Aynısı, birlikte gelen 600'den fazla paketin kayda değer bir bölümü için de geçerli: tek bir çıkarım işi ya da tek bir gecelik ETL çalıştıran sunucu bunların bir avucunu içe aktarır, geri kalanını taşır.

Bu yüzden burada kaliteye değil, uygunluğa puan veriyorum. Anaconda, tasarlandığı makinede ölü ağırlık taşımıyor. Ölü ağırlığı, pek çok kişinin onu bugün yönelttiği makinede taşıyor; bu da onu ölçeğin dibine değil, ortasına yerleştiriyor.

Anaconda'nın lisansı gerçekte ne gerektiriyor

Anaconda lisans karar ağacı: kişisel kullanım ve 200 veya daha az çalışanı ya da yüklenicisi olan kâr amaçlı kuruluşlar güncel koşullar altında ücretsiz; 200'ün üstünde ise Distribution kurulum aracı ve Anaconda'nın barındırdığı depolar ticari lisans veya Business Plan gerektirebilir

Sayı 200. Anaconda'nın hizmet şartları ücretsiz kullanıma şu durumda izin veriyor: „Platformu, toplam 200 veya daha az çalışanı ya da yüklenicisi olan (tüm Bağlı Kuruluşlar dâhil) kâr amaçlı bir kuruluş adına kullanıyorsanız." Sitede bugün duran sürüm 15 Temmuz 2025 tarihinden itibaren geçerli. Bu personel sayısının üstünde, tam Anaconda Distribution kurulum aracı ve Anaconda'nın barındırdığı depolara erişim ücretli bir Business Plan gerektirebilir; Anaconda'nın fiyatlandırma sayfası güncel katmanları listeliyor.

Yani: tek kişiyseniz, beş kişilik bir girişimseniz ya da kırk kişilik bir ajanssanız, bu bölüm sizinle ilgili değil. Bireysel okurların ve küçük ekiplerin çoğu bu koşullar nedeniyle ticari bir riske girmez. Bu bölüm, büyük bir kuruluşun neyi standart hâline getireceğine karar verenler ve ilerde bu konuda bir satın alma sorusuna yanıt vermek zorunda kalacaklar için önemli.

İnsanların takıldığı yer şu: Anaconda'dan Miniconda'ya geçmek lisans cevabının yalnızca yarısını değiştirir. Miniconda'nın kendisi ticari lisans gerektirmez, ama hâlâ Anaconda'nın varsayılan deposunu gösterir ve ödeme yükümlülüğü tam da o depodan geri gelir. Asıl farkı yaratan Miniforge'dur, çünkü varsayılan olarak topluluk tarafından işletilen conda-forge kanalını kullanır. Kanal cevabın bir parçasıdır, ama cevabın tamamı değildir. Anaconda'nın güncel hukuki yönlendirmesi ayrıca tam Anaconda Distribution kurulum aracını eşiğin üstünde ticari lisanslı sayar. Miniconda kurulum aracını değiştirir; Miniforge hem kurulum aracını hem de varsayılan kanalı değiştirir.

Tarihleri dikkatle ele almakta fayda var, çünkü kaynaklar tek ve kesintisiz bir hikâye anlatmıyor, ben de onları tek bir hikâyeye dikecek değilim. Lawrence Livermore National Laboratory'nin teknik bülteni Anaconda'nın lisans koşullarını 2020'de değiştirdiğini söylüyor ve ayrıca güncel koşulları 200 kişiden küçük kuruluşlar için ücretsiz olarak tarif ediyor. Anaconda'nın kendi blogu koşullardaki bir güncellemeyi Mart 2024 tarihiyle ele alıyor. Bugün yayımda olan sürüm 15 Temmuz 2025'ten itibaren geçerli.

Bunlar ayrı kaynaklardan gelen ayrı tarihli iddialar; her biri kendi kaynağı açısından doğru ve bunları tek bir kronolojiye bağlayan, alıntılayabileceğim kimse yok. Onları bir nedeni olan bir dizi değil, üç veri noktası olarak görün.

Anaconda'nın 2024 revizyonu hakkında söyledikleri alışılmadık ölçüde açık:

„Mart 2024'teki Hizmet Şartları güncellemesinin olması gerektiği kadar açık bir biçimde duyurulmadığını kabul ediyoruz; bu durum kafa karışıklığına, endişeye ve çok sayıda ücretsiz kullanıcının, özellikle de değerli akademik ve araştırma kullanıcılarımızın istemeden dışarıda kalmasına yol açtı."

Anaconda, hizmet şartları güncellemesi hakkında

Ve adı belli en az bir kurum, maliyet yüzünden harekete geçti. LLNL'nin bülteni açıkça Anaconda lisansının giderek pahalılaştığını söylüyor, ayrıca takvimi de yayımlıyor: laboratuvar Anaconda lisansının 2027'de sona ermesine izin veriyor ve Şubat 2027'de Anaconda'nın ücretli kanallarını tüm kampüs genelinde engellemeye başlıyor.

Aynı bülten, laboratuvarın kullanıcılarını yönlendirdiği alternatifleri de sayıyor: Miniforge ile conda-forge, Pixi, pip ve uv, bir de HPC derleme ihtiyaçları için Spack. Bu, bir araştırma laboratuvarının göç planını yayımlaması; bir eğilim söylentisi değil.

Açıkça belirteyim, bir sınır var: ben bu koşulları bir hukukçunun okuduğu gibi değil, sistemi dağıtan birinin okuduğu gibi okuyorum. Çalışan sayınız çizgiye yakınsa ya da şirket yapınız „tüm Bağlı Kuruluşlar dâhil" ifadesini gerçek bir soru hâline getiriyorsa, o konuşma işi bu olan biriyle yapılmalı.

Sunucuya bunun yerine ne kurmalı

Python ortamı seçmek için karar ağacı: masaüstü grafik arayüzü ve eksiksiz bir paket yığını için Anaconda, conda gereken ekransız sunucular için Miniforge, PyPI wheel'leri tüm bağımlılıkları karşıladığında ise uv ya da venv ile pip

Ekransız bir makinede Anaconda'yı Miniforge ile değiştirin; iş akışınızda neredeyse hiçbir şey değişmez. conda komutları aynı, ortam dosyaları aynı, çözücü de aynı ya da daha hızlı, çünkü Miniforge3 artık varsayılan olarak mamba ile geliyor. LLNL'nin bülteni Miniforge'u doğrudan bir ikame olarak niteliyor; kullanıcılarının çoğu için mevcut Anaconda iş akışlarında geçerli.

Miniforge, conda-forge topluluğu tarafından şu lisansla yayımlanıyor: BSD 3-Clause lisansı, ayrıca conda-forge kanalını varsayılan olarak ayarlıyor, Anaconda'nın deposunu değil. Bu tek yapılandırma farkı, conda-forge'da kaldığınız ve Anaconda'nın sağladığı bir kanal eklemediğiniz sürece Anaconda lisans sorusunu ortadan kaldırıyor; bir sunucuyu Miniconda yerine Miniforge'a yönlendirmemin nedeni de bu.

Buraya Mambaforge kurmayı planlayarak geldiyseniz, kurmayın. Emekliye ayrıldı. Miniforge deposu şunu kayda geçiriyor: Mambaforge kullanımdan kaldırıldı Temmuz 2024 itibarıyla ve Ocak 2025'ten sonra yeni sürümlerden çıkarıldı; işlevleri Miniforge3'ün içine katlandı. Onu hâlâ öneren her rehber güncelliğini yitirmiştir.

Python VPS Edin

Python uygulamalarını geliştiriciler için tasarlanmış hızlı VPS altyapısında dağıt.

Python VPS Edin

Bir de conda'ya hiç ihtiyaç duymadığınız durum var. Projenizdeki her bağımlılığın PyPI'da bir wheel'i varsa, conda'nın diller arası çözümü sizde olmayan bir sorunu çözüyordur ve pip tabanlı bir iş akışı daha hafif ve daha hızlıdır.

Bu yol bir iki yıl öncesine göre bugün çok daha güçlü, bunun başlıca nedeni de uv; Astral onu „Rust ile yazılmış, son derece hızlı bir Python paket ve proje yöneticisi" olarak tanımlıyor ve pip'ten 10-100 kat hızlı olduğunu iddia ediyor. Bu çarpan, Astral'ın kendi ürünü hakkındaki kendi iddiası ve ben kıyaslama yapmadım. Zaten daha çok ağırlık vereceğim kısım bütünleşme: uv, bağımlılık yönetimini, sanal ortamları ve Python sürüm yönetimini tek bir araçta topluyor; bu da projeden pek çok hareketli parçayı çıkarıyor.

Bir ekibi üç yıllığına buna standartlamadan önce bilinmesi gereken bir şey daha var: Astral, OpenAI'ye katıldığını duyurdu 19 Mart 2026'da; OpenAI'nin açık kaynak araçları desteklemeyi sürdüreceğini de belirtti. Bu bir garanti değil, beyan edilmiş bir niyet; ve çok yıllı bir araç zinciri kararını buna bağlamadan önce önümde görmek isteyeceğim türden bir bilgi.

Kısıt pip'inkiyle aynı: uv de diller arası bir çözücü değil. PyPI yolunun çok daha iyi bir sürümü, conda'nın var oluş nedeninden bir kaçış değil.

Anaconda'yı kim kullanmalı, kim kullanmamalı

Neredeyse herkesi tek bir soru ayırıyor: bağımlılık ağacınızda Python'un dışında yaşayan bir şey var mı ve bu, ekranı olan bir makinede mi çalışıyor? Bu iki yanıt birlikte kurulum aracını belirler ve ekip tercihinden ya da önceki işinizde kullanmış olduğunuz şeyden daha çok önem taşır.

Anaconda kimin için doğru

En net uyum, masaüstü ya da dizüstü bilgisayarda çalışan, eksiksiz bir ortam isteyen ve bir öğleden sonrayı böyle bir ortamı derleyerek geçirmek istemeyen bir uygulayıcı. Orada boyut size hiç zarar vermez, grafik araçlar ölü ağırlık değil kazançtır ve kuruluşunuz personel sınırının altındaysa koşullar size hiçbir şeye mal olmaz. Bu bir teselli ödülü değil; çalışan pek çok veri bilimciyi tarif ediyor.

İkinci uygun durum, zaten conda'ya kök salmış, iş yükleri gerçekten derlenmiş ve yerel kütüphanelere bağlı olan bir ekip (GPU yığınları, bilimsel araç zincirleri, kurulumun zor kısmının Python olmadığı her şey). Çalışan bir conda kurulumunu söküp, bağımlılıklarınızı çözemeyen daha hızlı bir kurulum aracının peşine düşmek kötü bir takas: yanlış işte hızlı olmak yine yanlış iştir. Eşiğin altındaysanız ve bunu ekransız dağıtmıyorsanız, olduğunuz yerde kalın.

Kim başka bir şey kurmalı

conda tabanlı bir iş yükünü ekransız bir sunucuya ya da bir bulut örneğine dağıtan herkes Miniforge kurmalı. Bunun yakın bir yarış olduğunu düşünmüyorum: aynı araçları alıyorsunuz, hiç çalışmayacak yükü atlıyorsunuz ve kanal sorusu kendiliğinden çözülüyor.

Personel sınırının üstünde olup Anaconda'nın varsayılan kanalından çeken her kuruluşun iki meşru yanıtı var ve tek bir yanıt varmış gibi davranmak yerine ikisini de adlandırmakta fayda var. Dağıtım gerçekten ekiplerinizin ihtiyacı olan şeyse Business Plan'ı satın alın, ya da ortamlarınızı conda-forge'a yeniden yönlendirip ücretli kanaldan çekmeyi bırakın. Birini bilinçli seçmek sorun değil. Soruyu bir denetim sırasında keşfetmek ise sorun.

Ve projeniz saf Python ise, içe aktardığınız her şey için wheel varsa, venv ile pip kullanın ya da uv kullanın. Bu senaryoda conda'nın ayırt edici özelliği size hiçbir şey kazandırmaz; hiç çağırmadığınız bir yetenek için daha ağır bir araç zinciri taşıyor olursunuz.

Bu incelemenin nasıl hazırlandığına dair bir not

Bunun için kimse para ödemedi ve Anaconda'dan kimse dâhil olmadı. Buradaki sayılar Anaconda'nın kendi belgelerinden, hizmet şartlarından ve blogundan, ayrıca Lawrence Livermore National Laboratory'nin yayımlanmış bülteninden ve Miniforge deposundan geliyor; hepsinin bağlantısı yukarıda. Bu yazı için güncel sürümün temiz bir kurulumunu yapmadım, ortam çözümleme sürelerini kıyaslamadım ve barındırılan not defteri katmanını değerlendirmedim; dolayısıyla boyut ve lisans bilgilerini ölçülmüş değil, belgelenmiş olarak kabul edin.

Sıkça Sorulan Sorular

Anaconda ticari kullanım için ücretsiz mi?

Pek çok şirket için evet. Anaconda'nın güncel koşulları kişisel, ticari olmayan kullanıma ve tüm bağlı kuruluşlar dâhil toplam 200 veya daha az çalışanı ya da yüklenicisi olan kâr amaçlı kuruluşların ücretsiz kullanımına izin veriyor. Bu personel sayısının üstünde, tam Anaconda Distribution kurulum aracı ve Anaconda'nın barındırdığı depolara erişim ücretli bir Business Plan gerektirebilir. conda paket yöneticisinin kendisi ve topluluk tarafından işletilen conda-forge kanalı ise kuruluş büyüklüğünden bağımsız olarak ücretsiz kalıyor.

Anaconda, Miniconda ve Miniforge arasındaki fark nedir?

Anaconda tam dağıtımdır: conda ile birlikte yüzlerce önceden kurulu paket ve bir masaüstü grafik arayüzü. Miniconda, conda ve pek az başka şey içeren asgari bir kurulum aracıdır, ama varsayılan olarak hâlâ Anaconda'nın kendi paket kanalını gösterir. Miniforge de asgaridir ve varsayılan olarak bunun yerine topluluk tarafından işletilen conda-forge kanalını kullanır. Miniconda kurulum aracına ilişkin lisans sorusunu değiştirir, varsayılan depoyu değil. Miniforge ikisini birden değiştirir.

conda'ya hâlâ ihtiyacım var mı, yoksa pip yeter mi?

Bağımlılıklarınızın neyden yapıldığına bağlı. Conda'nın avantajı, uyumlu wheel'lerin kapsamadığı durumlarda bilimsel ve GPU yığınlarının altındaki Python dışı bağımlılıkları ve yerel kütüphaneleri çözebilmesi. İhtiyacınız olan her paketin PyPI'da bir wheel'i varsa, venv ile pip ya da uv daha hafif, daha hızlıdır ve kullandığınız hiçbir şeyden vazgeçtirmez.

Mambaforge kullanmalı mıyım?

Hayır. Mambaforge Temmuz 2024'te kullanımdan kaldırıldı ve Ocak 2025'ten sonra yeni sürümlerden çıkarıldı. Onun yerine Miniforge3 kurun; varsayılan olarak mamba ile geliyor ve bakımı sürdürülen ardıl o.

Paylaş

Tartışma

Yorumlar

Tartışmaya katılmak için giriş yapın.

Bloga göz at

Okumaya devam et.

Dağıtmaya hazır mısın? 2,48 $/ay'dan başlayan fiyatlarla.

2008'den beri bağımsız bulut. AMD EPYC, NVMe, 40 Gbps. 14 gün para iade garantisi.