אנקונדה (מנהל חבילות תוכנה)

אנקונדה היא הפצה של שפות התכנות Python ו-R לתכנות מדעי (מדעי הנתונים, יישומי למידת מכונה, עיבוד נתונים בקנה מידה גדול, ניתוח ניבויי וכו'), שמטרתה לפשט את ניהול החבילות ופריסתן. ההפצה כוללת חבילות מדע נתונים המתאימות ל-Windows, Linux ו-MacOS. ההפצה פותחה ומתוחזקת על ידי חברת אנקונדה, שנוסדה על ידי פיטר וואנג וטרוויס אוליפנט בשנת 2012. כמוצר של אנקונדה, ההפצה ידועה בשמות Anaconda Distribution או Anaconda Individual Edition, בעוד שמוצרים אחרים של החברה הם Anaconda Team Edition ו-Anaconda Enterprise Edition, שניהם בתשלום.

גרסאות חבילות באנקונדה מנוהלות על ידי מערכת ניהול חבילות Conda. מנהל החבילות הזה פוצל כענף קוד פתוח נפרד מכיוון שבסופו של דבר הוא התברר כשימושי בפני עצמו ובשביל דברים אחרים מלבד פייתון. יש גם גרסת Bootstrap קטנה של אנקונדה הנקראת Miniconda, הכוללת רק conda, Python, החבילות בהן הם תלויים ועוד מספר קטן של חבילות אחרות.

התקנת ברירת המחדל של Anaconda2 כוללת את Python 2.7 ו-Anaconda3 כולל את Python 3.7. עם זאת, ניתן ליצור סביבות חדשות הכוללות כל גרסה של פייתון ארוזה עם conda.

כללי

נווט אנקונדה 

Anaconda Navigator הוא ממשק משתמש גרפי בשולחן העבודה (GUI) הכלול בהפצת Anaconda המאפשר למשתמשים להפעיל יישומים ולנהל חבילות conda, סביבות וערוצים ללא שימוש בממשק שורת פקודה. Navigator יכול לחפש חבילות ב-Anaconda Cloud או במאגר Anaconda מקומי, להתקין אותן בסביבה, להריץ את החבילות ולעדכן אותן. הוא תומך ב-Windows, MacOS ו-Linux.

היישומים הבאים זמינים כברירת מחדל ב-Navigator:
 JupyterLab
 Jupyter Notebook (לשעבר IPython Notebooks)
 QtConsole
 Spyder
 Glue
 Orange
 RStudio
 Visual Studio Code

קונדה – Conda 
Conda הוא מנהל חבילות ומערכת ניהול סביבה קוד פתוח, חוצה-פלטפורמות, אגנוסטי לשפות שמתקין, מריץ ומעדכן חבילות ותלויותיהן. הוא נוצר עבור תוכניות Python, אך הוא יכול לארוז ולהפיץ תוכנות לכל שפה (למשל, R), כולל פרויקטים מרובי שפות. חבילת ה-Conda ומנהל הסביבה כלולים בכל הגרסאות של אנקונדה, Miniconda, ו-Anaconda Repository.

ענן אנקונדה 
ענן אנקונדה (Anaconda Cloud) הוא שירות ניהול חבילות על ידי אנקונדה בו משתמשים יכולים למצוא, לגשת, לאחסן ולשתף מחברות ציבוריות ופרטיות, סביבות, וחבילות conda ו-PyPI. הענן מארח חבילות Python שימושיות, מחברות וסביבות למגוון רחב של יישומים. משתמשים לא צריכים להתחבר או שיהיה להם חשבון ענן, כדי לחפש חבילות ציבוריות, להוריד ולהתקין אותן.

משתמשים יכולים לבנות חבילות חדשות באמצעות ממשק שורת הפקודה של Anaconda Client (או CLI), ואז להעלות את החבילות באופן ידני או אוטומטי לענן.

ראו גם 
 Snap

הערות שוליים 

ערכים שבהם תבנית אתר רשמי אינה מתאימה להוספה אוטומטית
ניהול חבילות תוכנה
תוכנות הכתובות בפייתון