Professional Documents
Culture Documents
אנקונדה מנהל חבילות תוכנה
אנקונדה מנהל חבילות תוכנה
he.wikipedia.org/w/index.php
anaconda.com
אנקונדה
אנקונדה היא הפצה של שפות התכנות 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
כללי
נווט אנקונדה
1/2
נווט אנקונדה
Anaconda Navigatorהוא ממשק משתמש גרפי בשולחן העבודה ) (GUIהכלול בהפצת Anacondaהמאפשר
למשתמשים להפעיל יישומים ולנהל חבילות ,condaסביבות וערוצים ללא שימוש בממשק שורת פקודהNavigator .
יכול לחפש חבילות ב Anaconda Cloud-או במאגר Anacondaמקומי ,להתקין אותן בסביבה ,להריץ את החבילות
ולעדכן אותן .הוא תומך ב Windows, MacOS-ו.Linux-
JupyterLab
Jupyter Notebook
QtConsole
Spyder
Glue
Orange
RStudio
Visual Studio Code
קונדה – Conda
Condaהוא מנהל חבילות ומערכת ניהול סביבה קוד פתוח ,חוצה-פלטפורמות ,אגנוסטי לשפות שמתקין ,מריץ ומעדכן
חבילות ותלויותיהן .הוא נוצר עבור תוכניות ,Pythonאך הוא יכול לארוז ולהפיץ תוכנות לכל שפה )למשל ,(R ,כולל
פרויקטים מרובי שפות .חבילת ה Conda-ומנהל הסביבה כלולים בכל הגרסאות של אנקונדה ,Miniconda ,ו-
[Anaconda Repository.[17
2/2