חיפוש
  • יניב אור

סביבת פיתוח ל-Python

עודכן ב: אפר 11

אחד היתרונות לשימוש ב-docker הוא האפשרות ליצור סביבת מיחשוב סטרילית, כזו שאפשר להחליף בקלות במקרה והתלכלכה. לאחרונה נכנסתי לפייתון והסביבה שלו - בצורה עמוקה יותר, התקנתי המון ספריות ושיחקתי עם קוד - הכל על המחשב האישי שלי, לפטופ חזק שהותקנה עליו מערכת לינוקס מינט (החלפתי באובונטו, לאחרונה). משהו קרה עם כל המשחקים והמערכת נחנקה.


אחרי החוויות הללו החלטתי שאני רוצה להתקין על המחשב שלי סביבת לינוקס חדשה ונקיה ולהשתדל להריץ כל מה שאני יכול - ב-docker. בעדיפות להריץ את הקונטיינרים בענן, כמובן.


לעבודה עם פייתון - בעיקר כשמדובר ב-data science ו-machine learning אבל לא רק - מאוד נוח לעבוד עם Anaconda מבחינת ניהול גירסאות של הפייתון, הספריות וההתקנות.


מצאתי ב-docker hub שתי תמונות פופולאריות:

- הראשונה continuumio/anaconda3 - מערכת עם אנקונדה 3 מוכנה לשימוש

- השניה okwrtdsh/anaconda3 - מערכת עם אנקונדה 3, Jupyter, OpenCv3, TensorFlow, Keras2 - כל התוכנות והכלים ללמידה עמוקה (deep-learning).


עדכונים נוספים בקרוב...


© 2023 by DO IT YOURSELF. Proudly created with Wix.com