Anaconda و JupyterLab چه هستند و به چه کسی میآیند؟
Anaconda یک توزیع پایتون برای علم داده است. بهجای اینکه Python را جدا نصب کنید و بعد دهها کتابخانه را یکییکی با سازگاری نسخههایشان جور کنید، Anaconda همه را یکجا و آزمودهشده تحویل میدهد. ابزار conda هم امکان میدهد برای هر پروژه یک محیط جدا با نسخهٔ Python و کتابخانههای خودش بسازید تا پروژهها روی هم اثر نگذارند.
JupyterLab محیط کار تعاملی است: کد را تکهتکه اجرا میکنید، نتیجه و نمودار را زیر همان کد میبینید و توضیح متنی کنارش مینویسید. ترکیب این دو روی سرور ابری یعنی از هر رایانهای با مرورگر به همان محیط برمیگردید و پردازشهای طولانی بعد از بستن مرورگر هم ادامه پیدا میکنند.
این سرویس برای دانشجوهایی که پروژهٔ پایاننامه دارند، تحلیلگرهایی که روی دادهٔ چندگیگابایتی کار میکنند و برنامهنویسهایی که اسکریپتهای پردازش داده را زمانبندی میکنند مناسب است.