בימים האחרונים למדתי ותרגלתי מאוד את ה- שפת תכנות של פיתון שדיברנו עליהם בבלוג שוב ושוב, הסיבה העיקרית היא מכיוון שיש לי כמה רעיונות שאני רוצה לציין ושמיועדים אוטומציה של תהליכים בלינוקס אבל זה יכול להשתנות במערכות הפעלה אחרות.
כל המחקר הזה נתן לי את ההזדמנות להכיר חדשים כלים, טריקים והנחיות שיעזרו מאוד למתכנתי פייתוןכך שבימים הקרובים כנראה נשתף מספר מאמרים הקשורים לשפת התכנות הנהדרת והחזקה הזו.
הפצת אנקונדה הוא אחד מאותם כלים שלדעתי צריכים להיות הבסיס לסדרת מאמרים זו, מכיוון שאני רואה אותה הסוויטה המלאה ביותר למדעי נתונים עם פייתון ושהיא מספקת לנו מספר רב של פונקציות שיאפשרו לנו לפתח יישומים בצורה יעילה יותר, מהירה וקלה יותר.
מהי הפצת אנקונדה?
האנקונדה הוא חבילת קוד פתוחאו הכוללת סדרה של יישומים, ספריות ומושגים המיועדים לפיתוח ה- מדע נתונים עם פייתון. באופן כללי קווים א 'הפצה naconda היא הפצת פיתון שעובדת כמנהלת סביבה, כמנהלת חבילות ובה אוסף של יותר מ 720 חבילות קוד פתוח.
הפצת אנקונדה מקובצת לארבעה מגזרים או פתרונות טכנולוגיים, אנקונדה נווט, פרויקט אנקונדה, ה ספריות מדעי הנתונים y קונדה. כל אלה מותקנים באופן אוטומטי ובהליך פשוט מאוד.
כאשר אנו מתקינים את אנקונדה, נגיש את כל הכלים הללו שכבר הוגדרו, נוכל לנהל אותה באמצעות ממשק המשתמש הגרפי Navigator או שנוכל להשתמש בקונדה לניהול דרך המסוף. באפשרותך להתקין, להסיר או לעדכן כל חבילת אנקונדה בכמה לחיצות ב- Navigator או עם פקודה אחת מ- Conda.
תכונות הפצה של אנקונדה
לחבילה זו למדע נתונים עם פייתון יש מספר רב של תכונות, ביניהן נוכל להדגיש את הדברים הבאים:
- קוד פתוח בחינם, עם תיעוד די מפורט וקהילה נהדרת.
- ריבוי צורות (לינוקס, MacOS ו- Windows).
- זה מאפשר לך להתקין ולנהל חבילות, תלות וסביבות למדעי נתונים עם Python בצורה מאוד פשוטה.
- עזור בפיתוח פרויקטים של מדעי נתונים תוך שימוש ב- IDE שונים כגון Jupyter, JupyterLab, Spyder ו- RStudio.
- יש לו כלים כמו Dask, קהות, פנדות ונומבה לניתוח נתונים.
- זה מאפשר לדמיין נתונים עם Bokeh, Datashader, Holoviews או Matplotlib.
- מגוון רחב של יישומים הקשורים למודלי למידה ומכונה.
- Anaconda Navigator הוא ממשק משתמש גרפי פשוט למדי של ממשק המשתמש, אך עם פוטנציאל עצום.
- ניתן להתקין חבילות הקשורות למדעי נתונים עם Python מהטרמינל.
- מספק יכולת גישה למשאבי למידה מתקדמים יותר.
- בטל את תלות החבילה ואת בעיות בקרת הגרסאות.
- הוא מצויד בכלים המאפשרים ליצור ולשתף מסמכים המכילים קוד עם אוסף חי, משוואות, תיאורים והערות.
- מאפשר לך לאסוף את פייתון לקוד מכונה לצורך ביצוע מהיר.
- זה מקל על כתיבת אלגוריתמים מקבילים מורכבים לביצוע משימות.
- יש לו תמיכה במחשוב בעל ביצועים גבוהים.
- פרויקטים ניידים ומאפשרים לך לשתף פרויקטים עם אחרים ולהפעיל פרויקטים בפלטפורמות שונות.
- הפשטו במהירות את היישום של פרויקטים במדעי הנתונים.
כיצד להתקין את הפצת אנקונדה?
התקנת הפצת אנקונדה היא די קלה, פשוט ללכת אל מדור להורדת הפצת אנקונדה ולהוריד את הגרסה הרצויה (Python 3.6 או Python 2.7). לאחר ההורדה, אנו פותחים מסוף, עוברים לספרייה המתאימה ומבצעים את ניסיון ההתקנה עם הגרסה המתאימה.
bash Anaconda3-4.4.0-Linux-x86_64.sh
o
bash Anaconda2-4.4.0-Linux-x86_64.sh
ואז עלינו ללחוץ enter
כדי להמשיך, אנו מקבלים את הרישיון עם yes
אנו מאשרים את הספרייה בה אנו הולכים להתקין את אנקונדה ולבסוף אנו בוחרים yes
כך שאנקונדה תעלה על פני פייתון המכונה.
מהטרמינל אנו מפעילים את אנקונדה נווט עם anaconda-navigator
ונוכל להתחיל ליהנות מהכלי כפי שנראה בגלריה הבאה.
באותו אופן, תוכלו להשתמש בפעולות הבאות רשימת פקודות קונדה שיאפשר לך להתקין ולנהל חבילות בצורה מהירה מאוד.
חבילת כלים זו מיועדת למדע נתונים עם פייתון אך שימושי עבור רוב מפתחי הפיתון, יש מספר גדול של יישומים וחבילות שיאפשרו לנו להיות יעילים יותר.
רבים מהחבילות והשירותים הקיימים ב- Anaconda Distribution יוערכו בפירוט במאמרים שונים שנפרסם, אני מקווה שתחום זה מעניין אותך ואל תשכח להשאיר לנו בתגובות את דעתך והערותיך לגביו.
מצוין
ב- Windows אם אנקונדה, אבל בלינוקס תמיד ראיתי שקל יותר להתקין מהפיקדונות, זה משולב יותר במערכת, קל יותר להתקין. לפחות לשימוש בפנדה, מחברת Jupyter מחוששת ובסיסית שאני נותן לך לא היו לי בעיות
לטאה טובה מאוד!
האם זה מומלץ לאלו מאיתנו שמתחילים בפייתון?
מומלץ מאוד למי שמתחיל בפייתון, יש כלי שנקרא jupyter notebook המותקן עם Anaconda Distribution ואשר לדעתי הוא אידיאלי ללימוד ורישום הערות בפיתון ... בקרוב יהיה לנו מאמר על הכלי הזה.
אני אחכה לו.
שלום אני לא יכול להפעיל אנקונדה-נווט במסוף
יש לי את אותו קושי.
אתה צריך לשים את זה לראשונה רק בפעם הראשונה שהם פותחים את זה:
$ מקור ~ / .bashrc
ואז אם הם פותחים את זה כרגיל כפי שהוא מופיע למעלה.
שאלה: מהו ערוץ הטלגרם desdelinux???
זו שאלה טובה מאוד, מה שחיפשתי לא מצאתי כלום
נכון לעכשיו אין לנו בעיה ניהולית, אך אנו שוקלים לקבל אותה בהקדם האפשרי. כדי שהקהילה תשתלב.
התקנתי את Anaconda3 ב- LinuxMint 18.2 אני פותח את spyder ומגלה שהוא מאפשר לי רק לגשת לכונן הקשיח. אתה לא רואה את ה- USB. כיצד אוכל להגדיר אפשרות זו? כל טוב
הדרכה טובה. יצרתי מכונת לובונטו + אנקונדה עם הכל מוכן לשימוש.
אני משתף אותו למקרה שזה שימושי: https://github.com/Virtual-Machines/Anaconda-VirtualBox