با سلام
خیلی وقت بوده که به خاطر پایان نامه وقت نکردم پست بنویسم
برای پایان نامه خودم که قسمتی از اون یه شبیه ساز هست، از یک فریم وورک شبیه ساز رخداد گسسته (Discrete Event Simulator) به اسم SimPy که برای پایتون هست استفاده میکنم. بیشتر تو لینوکس کد مینویسم، اما بنا به دلایلی لازم شد تو ویندوز هم کد بنویسم. تو لینوکس خیلی راحت میتونین با دستور pip یا حتی با apt-get هر ماژولی رو نصب کنید. حتی اگر از Pycharm IDE استفاده کنید، میتونید از قسمت مدیریت ماژوا اون استفاده کنید و پکیج ها رو نصب کنید.
اما یک مشکل وجود داره، اینکه تو ویندوز بعضی پکیج ها وجود نداره یا بنا به دلایلی نصب نمیشه :(
این مشکل بعضی وقتا به خاطر مشکلات اینترنت هست، بعضی وقتا چندتا دپیندنسی وجود نداره و یا اینکه برای اون نسخه ویندوز نسخه کامپایل شده وجود نداره
دو تا راه حل وجود داره، یکی اینکه سورس رو از PyPi بگیرین و خودتون کامپایل کنید، که البته تو برخی موارد باز هم مشکل حل نمیشه و امکان کامپایل وجود نداره
راه حل دوم پیدا کردن و نصب کردن نسخه کامپایل شده برای ویندوز هست که این مشکل راحت ترین و مطمئن ترین راه هست.
یک وبسایت خیلی خوب که اکثر بسته های مشکل دار ویندوزی (مثلاnumpy) رو داخل خودش داره و خیلی هم بروز هست. این وبسایت مال یکی از اساتید دانشگاه ارواین کالیفرنیا هست.
میتونید از آدرس زیر به این وبسایت دسترسی داشته باشین
بعضی وقتها از روند کاری این دانشگاه های خارجی خیلی خیلی خوشم میاد. اینکه اصلی اشتراک اطلاعات رو خوب رعایت میکنن و میدونن که این روند حرکتی در نهایت باعث رشد کلی سیستم و خودشون میشه.