آموزش نصب pip پایتون 3 در اوبونتو
pip در واقع مخفف package manager for Python packages به معنای مدیریت کننده ی پیکیج های پایتون است،در این مقاله می خواهم آموزش نصب pip که در واقع به وسیله اون به راحتی می توانیم هر پکیج و ماژولی رو به پایتون اضافه کنیم، در این مقاله به آموزش نصب pip برای پایتون 3 می پردازیم و در نهایت به معرفی برخی از مهمترین پکیج های قابل نصب روی python 3 با استفاده از پیپ می پردازیم.
کار با دستور pip در ترمینال و نصب سایر بسته های پایتونی
برای نصب انواع ماژول ها و بکارگیری اونها در پایتون از pip استفاده می کنیم، در پایتون یک چیز خفنی وجود داره و اون هم ماژول هاشن.
این ماژول های لعنتی جادو می کنن و نیازی نیست شما توابع و … رو دانلود کنید یا برای هر چیزی بشینید تابع بنویسید و وقتتون رو هدر بدید.
نصب pip در ترمینال اوبونتو ubuntu
ابتدا با دستور apt لیست پکیج های لینوکس رو بروز رسانی می کنیم
sudo apt update
نصب pip برای پایتون 3
سپس با دستور زیر pip رو روی پایتون 3 نصب می کنیم
sudo apt install python3-pip
برای نصب pip روی پایتون 2 این مقاله آموزشی را مطالعه فرمایید.
10 ماژول مهم پایتون پس از نصب pip برای پایتون 3
NumPy
شما می توانید عملیات ریاضی پایه را بدون هیچ بسته پایتون خاصی انجام دهید. با این حال، اگر قصد انجام هر نوع محاسبه ریاضی پیچیده ای را دارید، بسته NumPy زندگی کدنویسانه شما را بسیار آسان تر می کند. NumPy ابزارهایی را برای کمک به ساخت آرایه های چند بعدی و انجام محاسبات روی داده های ذخیره شده در آنها فراهم می کند. شما می توانید فرمول های جبری را حل کنید، عملیات آماری رایج را انجام دهید و خیلی چیزهای دیگر. در حالی که NumPy یک بسته Python ارزشمند برای انواع وظایف برنامه نویسی همه منظوره است، اگر می خواهید یادگیری ماشینی انجام دهید بسیار مهم است، زیرا بخشی از پایه و اساس کتابخانه هایی مانند TensorFlow را فراهم می کند.
Pendulum
Python Imaging Library
MoviePy
Requests
نوشتن کدی که درخواستهای HTTP را ارسال میکند، میتواند مشکل باشد، به دلیل این که HTTP دقیقاً دادهها را طوری قالببندی نمیکند که خواندن آن برای انسان آسان باشد. بسته Python Requests (شعار: “HTTP for Humans”) با خودکار کردن بسیاری از کارهای خسته کننده که در غیر این صورت برای ارسال درخواست های HTTP از برنامه خود باید انجام دهید، با این مشکل مقابله می کند. نیاز به افزودن رشته های پرس و جو یا انجام کدگذاری فرم POST را از بین می برد. همچنین اتصالات با سرورهای HTTP را به طور خودکار زنده نگه می دارد و نیاز به نوشتن یک سری کد برای انجام این کار را از بین می برد. به طور خلاصه، اگر برنامه شما هر گونه داده ای را از طریق HTTP ارسال می کند، پکیج Requests یک بسته ضروری است.
PyQt
PyQT، یکی دیگر از بسته های پایتون برای ساخت رابط کاربری گرافیکی، نیز یک رقیب قوی است. این ابزار اتصالاتی به جعبه ابزار Qt را ارائه می دهد، که آن هم چند پلتفرمی است. این برای برنامه نویسی رابط کاربری گرافیکی سنگین تر از Tkinter در نظر گرفته شده است. این بدان معناست که اگر برنامهای میسازید که رابط کاربری بسیار سادهای دارد – مثلاً فقط یک پنجره با چند دکمه و فیلدهای متن – ممکن است PyQT بیش از نیاز شما باشد، اما اگر میخواهید یک برنامه پیچیده و چند بعدی بسازید (رابط کاربری گرافیکی – Python Graphical User Interface) ، ابزار خوبی است. .
Pywin32
Pytest
اگر پروژه توسعه پایتون با هر پیچیدگی دارید، توانایی انجام آزمایش روی کد جدید ضروری است. بسته Pytest ماژول های مختلفی را برای کمک به شما در انجام این کار فراهم می کند. چه یک تست واحد ساده یا یک تست عملکردی پیچیده تر، Pytest می تواند به شما در نوشتن آن کمک کند.
در رابطه با سایر پکیج های پایتون پس از نصب pip برای پایتون 3
اگر کتابخانه یا چارچوب پایتون مورد علاقه شما در این لیست از ده بسته برتر پایتون قرار نگرفت، ناراحت نشید. اکوسیستم پایتون آنقدر بسته های ارزشمند تولید کرده است که گنجاندن همه موارد مهم حتی در لیست 100 تای برتر غیرممکن است، چه رسد به لیست 10 برتر. با این حال، برای برنامه نویسی همه منظوره پایتون، بسته های توضیح داده شده در بالا اغلب مفید هستند.
دانلود ویدیو آموزش پایتون (شروع از سطح صفر تا حرفه ای)
برای دانلود ویدیو آموزش پایتون 3 مقدماتی، پیشرفته و یا آموزش جامع از دانشگاه اینترنتی به این لینک مراجعه فرمایید.
آموزش جامع پایتون 3
- شامل حدود 70 ویدیو اختصاصی و با کیفیت بالا
- سورس کد های لازمه
- کتابچه ی موارد تدریس شده در هر جلسه
خرید آموزش جامع از این لینک با قیمت باورنکردنی
دیدگاهتان را بنویسید