اگر تازه وارد دنیای برنامه نویسی شدی و دنبال یه راه ساده و کاربردی برای شروع هستی، آموزش کامل نصب پایتون می تونه بهترین گزینه برای شروع باشه. پایتون یکی از محبوب ترین زبان های برنامه نویسیه که به خاطر سادگی و قدرتش، هم تازه کارها رو جذب کرده و هم حرفه ای ها رو مجذوب خودش کرده. تو این مقاله، مرحله به مرحله و کاملاً عملی، روش نصب پایتون رو توضیح می دیم تا بدون هیچ استرسی اولین قدم هات رو برداری.
فرقی نمی کنه بخوای پایتون رو روی ویندوز نصب کنی یا مک و لینوکس، این راهنمای نصب پایتون برای مبتدی ها به زبان ساده همه چیز رو پوشش داده. علاوه بر این، نکات مهمی درباره انتخاب نسخه مناسب، تنظیم محیط توسعه (Development Environment) و رفع مشکلات رایجی که ممکنه موقع نصب پیش بیاد هم یاد می گیری. این اطلاعات کمک می کنه مسیر یادگیریت راحت تر و جذاب تر بشه.
اگر قصد داری برنامه نویسی با پایتون رو به صورت حرفه ای شروع کنی و از همون ابتدا با اصول درست نصب و راه اندازی آشنا بشی، پیشنهاد می کنم این مقاله رو تا آخر بخونی. با کمک این راهنما مطمئن باش که نصب پایتون دیگه هیچ دردسری برات نداره و آماده ای وارد دنیای هیجان انگیز کدنویسی بشی.
پایتون یکی از زبان های برنامه نویسیه که حسابی محبوب شده، چون هم ساده ست و هم امکانات زیادی داره؛ به همین خاطر تازه کارها و حرفه ای ها هر دو طرفدارش هستن. اگه تا حالا دنبال یه زبان برنامه نویسی بودی که سریع بتونی یادش بگیری و تو زمینه های مختلفی مثل وب، تحلیل داده، هوش مصنوعی (Artificial Intelligence) یا حتی اتوماسیون کار کنی، پایتون واقعاً یه گزینه خوبه.
توی این قسمت از مقاله، می خوایم یه نگاه کلی به پایتون بندازیم و ببینیم چرا این زبان اینقدر محبوب شده و چرا یاد گرفتنش انقدر مهمه. همچنین با کاربردهای متنوع پایتون آشنا می شی و می فهمی چرا این زبان برای کسایی که تازه شروع کردن بهترین انتخاب به حساب میاد.
ادامه مطلب رو که بخونی، بخش های مختلفی رو می بینی که هر کدوم به جنبه های متفاوت پایتون می پردازن تا بتونی دید کامل تری نسبت به این زبان پیدا کنی و با انگیزه بیشتری راه یادگیری رو ادامه بدی.
X پایتون چیست؟ کامل ترین معرفی و بررسی مزایا و معایب آن مشاهده مقاله
پایتون یه زبان برنامه نویسی سطح بالا و چندکاره است که حدود اواخر دهه ۱۹۸۰ میلادی توسط یه نفر به اسم گیدو فان روسوم ساخته شد. این زبان به خاطر قواعد ساده و قابل فهمش، اجازه می ده تا برنامه نویسا خیلی راحت تر و سریع تر کد بنویسن و بعداً هم بتونن راحت اون ها رو مدیریت کنن.
یکی از نکات جالب پایتون اینه که می تونه روی سیستم عامل های مختلف مثل ویندوز، مک و لینوکس اجرا بشه. علاوه بر این، پایتون از سبک های مختلف برنامه نویسی مثل شی گرایی (Object-Oriented)، رویه ای (Procedural) و تابعی (Functional) پشتیبانی می کنه که باعث میشه برای پروژه های متنوعی مناسب باشه.
پایتون به خاطر جامعه کاربری بزرگ و کتابخونه های گسترده ای که داره، تو حوزه های مختلفی مثل توسعه وب، علم داده (Data Science)، یادگیری ماشین (Machine Learning), اتوماسیون و حتی ساخت بازی استفاده میشه. این تنوع کاربرد باعث شده پایتون تبدیل به یکی از محبوب ترین زبان های برنامه نویسی دنیا بشه.
X آموزش برنامه نویسی پایتون (Python) ورود به دنیای برنامه نویسی سریع ، آسان و حرفه ای مشاهده آموزش
یاد گرفتن زبان برنامه نویسی پایتون برای کسایی که تازه می خوان وارد دنیای کدنویسی بشن کلی مزیت داره و همین باعث شده یکی از بهترین انتخاب ها برای شروع باشه. اولین و مهم ترین نکته ای که درباره پایتون باید بدونید اینه که کدهاش خیلی ساده و راحت قابل خوندنه. این موضوع باعث میشه تازه کارها بدون اینکه بخوان خودشون رو درگیر پیچیدگی های زبان های دیگه کنن، راحت تر بتونن مفاهیم پایه برنامه نویسی رو یاد بگیرن.
یه چیز دیگه ای که خیلی به درد می خوره اینه که پایتون یه جامعه کاربری خیلی بزرگ و فعال داره. این یعنی کلی منبع آموزشی رایگان وجود داره که هر وقت به مشکلی خوردید یا سوالی داشتید، می تونید به راحتی جوابش رو پیدا کنید و نگرانی بابت گیر کردن نداشته باشید.
از طرف دیگه، یکی از مزایای مهم پایتون تنوع کاربردهاشه. چه بخواید تو توسعه وب فعالیت کنید، چه ساخت نرم افزار یا حتی تحلیل داده ها و حوزه هوش مصنوعی (Artificial Intelligence)، پایتون تو همه این زمینه ها حرف اول رو میزنه. پس اگر این زبان رو یاد بگیرید، کلی در جدید براتون باز میشه و فرصت های شغلی متنوعی پیش روتون قرار می گیره.
پایتون به خاطر انعطاف پذیری و راحتی که توش هست، تو خیلی از زمینه ها محبوب شده. این زبان برنامه نویسی تو شاخه های مختلفی مثل توسعه وب، علم داده (Data Science)، هوش مصنوعی (Artificial Intelligence)، یادگیری ماشین (Machine Learning)، اتوماسیون و اسکریپت نویسی، ساخت نرم افزارهای دسکتاپ و حتی بازی سازی کاربرد داره.
یکی از کاربردهای پرطرفدار پایتون، توسعه وبه. فریم ورک های قدرتمندی مثل Django و Flask به برنامه نویسا این امکان رو میدن که با سرعت و کیفیت بالا سایت ها و اپلیکیشن های تحت وب رو بسازن. ضمن اینکه تو دنیای علم داده، پایتون ابزارهای متنوعی برای تحلیل داده ها، مصورسازی و مدل سازی داره که باعث شده بشه زبان اصلی تحلیلگرهای داده.
تو زمینه هوش مصنوعی و یادگیری ماشین هم کتابخانه های معروفی مثل TensorFlow، PyTorch و scikit-learn باعث شدن پایتون انتخاب اول خیلی از متخصصا باشه. علاوه بر این ها، پایتون برای اتوماسیون کارهای تکراری و ساده کردن روندها هم خیلی به درد می خوره.
خلاصه بگم، تنوع کاربردهای پایتون باعث شده این زبان تبدیل بشه به یکی از بهترین گزینه ها برای کسایی که می خوان تو دنیای فناوری پیشرفت کنن.
وقتی تازه می خواید پایتون (Python) رو یاد بگیرید، اولین چیزی که معمولاً سوال می شه اینه که کدوم نسخه رو نصب کنیم. تو این بخش از مقاله، می خوایم دو نسخه پرطرفدار پایتون یعنی Python 2 و Python 3 رو بررسی کنیم و چند نکته مهم بگیم که کمک کنه بهترین انتخاب رو برای شروع داشته باشید.
ادامه مطلب بهتون نشون می ده تفاوت های اصلی بین این دو نسخه چیه و کدومش تو جامعه برنامه نویسان بیشتر استفاده می شه. همینطور راهنمایی هایی درباره دانلود امن و مستقیم آخرین نسخه پایتون از سایت رسمی ارائه شده تا نصب پایتون براتون راحت تر بشه.
پس اگر هنوز نمی دونید کدوم نسخه پایتون برای شروع بهتره یا سوالاتی درباره تفاوت هاش دارید، این قسمت از مقاله قطعاً به دردتون می خوره.
فرق اصلی بین Python 2 و Python 3 تو نحوه مدیریت بعضی ساختارهای زبان و امکانات تازه ای هست که تو نسخه سوم اضافه شده. Python 3 با هدف اینکه کدها خواناتر بشن، باگ ها رفع بشن و پشتیبانی بهتری از یونیکد (Unicode) داشته باشه، ساخته شد. در حالی که Python 2 نسخه قدیمی تره و دیگه از سال ۲۰۲۵ به صورت رسمی پشتیبانی نمیشه.
تو Python 3، دستور print
تبدیل شده به یه تابع که باعث میشه انعطاف بیشتری داشته باشه و با بخش های دیگه زبان بهتر جور در بیاد. علاوه بر این، مدیریت رشته ها تو Python 3 به طور پیش فرض با یونیکد انجام میشه که برای برنامه هایی که با داده های چندزبانه سر و کار دارن خیلی به درد بخوره.
از طرف دیگه، بیشتر کتابخونه ها و فریم ورک های جدید فقط روی Python 3 کار می کنن و برنامه نویس ها هم توصیه می کنن برای پروژه های جدید حتما از Python 3 استفاده بشه. تو جدول پایین، چند تا از تفاوت های مهم بین این دو نسخه رو می تونید ببینید:
ویژگی | Python 2 | Python 3 |
---|---|---|
پشتیبانی رسمی | تموم شده (از سال ۲۰۲۵) | فعاله و همیشه آپدیت میشه |
تابع print | دستور print بدون پرانتز | تابع print با پرانتز |
مدیریت رشته ها | رشته های ASCII به صورت پیش فرض | رشته های Unicode به صورت پیش فرض |
سازگاری کتابخانه ها | برخی کتابخانه های قدیمی تر رو پشتیبانی می کنه | کتابخانه های جدید فقط Python 3 رو ساپورت می کنن |
عملگرهای تقسیم عدد صحیح | تقسیم عدد صحیح، نتیجه ش عدد صحیحه | تقسیم عدد صحیح، نتیجه ش عدد اعشاریه |
اگه تازه پا به دنیای برنامه نویسی گذاشتی و می خوای یادگیری زبان پایتون رو شروع کنی، بهترین انتخاب بدون شک Python 3 هست. این نسخه ی جدیدتر، کلی قابلیت و بهبود داره که باعث میشه کار با زبان راحت تر و سریع تر پیش بره. جالب اینجاست که از سال ۲۰۲۵، دیگه پشتیبانی رسمی از Python 2 قطع شده و بیشتر کتابخونه ها و فریم ورک های جدید فقط با Python 3 کار می کنن.
اگر با Python 3 شروع کنی، تو آینده کمتر گیر مشکلات ناسازگاری می افتی و منابع آموزشی زیادی هم دم دستت خواهد بود. جامعه کاربران این نسخه خیلی فعال و پرانرژی هستن و آموزش های تصویری و دوره های متنوعی براش وجود داره که کلی بهت کمک می کنه روند یادگیری رو راحت تر کنی.
پس اگه قصد داری برنامه نویسی با پایتون رو جدی بگیری یا حتی بخوای پروژه های ساده ای رو انجام بدی، بهتره نسخه ی Python 3 رو نصب کنی و استفاده کنی. تو بخش بعدی، قدم به قدم یاد می گیری چطور آخرین نسخه این زبان پرطرفدار رو دانلود و نصب کنی.
برای اینکه آخرین نسخه پایتون (Python) رو دانلود کنی، بهترین و مطمئن ترین راه اینه که مستقیم بری سراغ سایت رسمی پایتون یعنی python.org. این سایت همیشه تازه ترین نسخه ها رو همراه با مستندات و راهنمای نصب کامل ارائه میده.
کافیه وارد بخش دانلود بشی و بر اساس سیستم عاملی که داری—چه ویندوز، مک یا لینوکس—نسخه مناسب رو انتخاب کنی. معمولاً فایل نصبی به طور خودکار با توجه به سیستم عامل پیشنهاد میشه، ولی اگه دنبال نسخه خاصی هستی، می تونی دستی هم انتخابش کنی.
یه نکته خیلی مهم موقع نصب اینه که حتماً گزینه افزودن پایتون به متغیر PATH رو فعال کنی. این کار باعث میشه بتونی پایتون رو راحت از طریق خط فرمان (Command Prompt
یا Terminal
) اجرا کنی. این موضوع تو آموزش نصب پایتون برای کسایی که تازه شروع کردن خیلی اهمیت داره و تو بخش های بعدی مقاله کامل تر توضیح داده میشه.
قبل از اینکه دست به کار نصب پایتون (Python) بشید، بد نیست یه سری چیزای پایه ای رو بدونید تا کارتون راحت تر و بدون دردسر پیش بره. تو این قسمت از مقاله، قراره به نکاتی اشاره کنیم که باید قبل از نصب پایتون روی سیستم تون حتماً آماده شون کنید.
اول از همه، سیستم عاملی که دارید رو بررسی می کنیم چون روند نصب پایتون تو ویندوز، مک و لینوکس یه کم با هم فرق داره. بعدش هم به مشخصات سخت افزاری دستگاه تون می پردازیم تا مطمئن شید سیستم تون قدرت لازم برای اجرای برنامه های پایتون رو داره یا نه.
آشنایی با این مقدمات باعث میشه موقع نصب کمتر به دردسر بخورید و کارتون سریع تر راه بیفته. خلاصه اینکه، اینجوری شروع یادگیری برنامه نویسی با Python براتون آسون و بدون مشکل میشه.
اولین کاری که باید برای نصب پایتون (Python) انجام بدید، اینه که بفهمید سیستم عاملی که روی کامپیوتر یا لپ تاپ تون نصب شده چیه. هر سیستم عامل یه روش خاص برای نصب پایتون داره و ابزارهای متفاوتی برای مدیریت این کار وجود داره. پس اول از همه باید بدونید که دارین با ویندوز، مک (macOS) یا یکی از نسخه های لینوکس کار می کنید.
ویندوز که محبوب ترین سیستم عامل برای دسکتاپه، معمولاً نصب پایتون روی اون با استفاده از فایل نصبی رسمی انجام میشه. مک (macOS) بیشتر روی دستگاه های اپل مثل مک بوک و آی مک دیده میشه و روش نصب پایتونش کمی فرق داره؛ معمولاً با استفاده از مدیر بسته ای به اسم Homebrew
این کار رو انجام میدن.
لینوکس هم یه سیستم عامل متن بازه که نسخه ها و توزیع های مختلفی مثل اوبونتو، دبیان، فدورا و CentOS داره. هر کدوم از این توزیع ها ممکنه راه نصب متفاوتی داشته باشن که معمولاً از طریق مدیر بسته (Package Manager) مخصوص خودشون انجام میشه.
وقتی دقیق بدونید سیستم عاملتون چیه، خیلی راحت تر می تونید مراحل بعدی نصب پایتون رو بدون دردسر و خطا طی کنید. تو بخش های بعدی همین مقاله، به صورت قدم به قدم یاد می گیریم چطور در هر کدوم از این سیستم عامل ها پایتون رو نصب کنیم.
برای نصب پایتون نیاز نیست سیستم تون خیلی توپ باشه یا سخت افزار عجیب و غریبی داشته باشید. این زبان برنامه نویسی خیلی سبک و کم حجم هست و عملاً هر کامپیوتر یا لپ تاپی که بتونه ویندوز، مک یا لینوکس رو اجرا کنه، می تونه پایتون رو هم راه بندازه.
با این حال، اگه می خواید برنامه های پایتون رو راحت تر و بدون دردسر اجرا کنید، به خصوص پروژه های بزرگ تر یا اون هایی که با داده های زیاد سروکار دارند، بهتره سیستم تون حداقل این مشخصات رو داشته باشه:
اگه سیستم شما این حداقل ها رو داره، احتمالاً تو نصب و اجرای برنامه های پایتون به مشکل نمی خورید. البته پروژه هایی که پردازش سنگینی دارن، ممکنه نیاز به سخت افزار قوی تر داشته باشن که این موضوع تو مراحل پیشرفته تر یادگیری بهش می پردازیم.
نصب پایتون روی ویندوز یکی از محبوب ترین و مرسوم ترین راه ها برای شروع برنامه نویسی با این زبان هست. تو این قسمت از مقاله، قدم به قدم با هم پیش می ریم تا بدون هیچ استرسی بتونی محیط برنامه نویسی خودت رو روی ویندوز آماده کنی.
تو ادامه، یاد می گیری چطور فایل نصب پایتون رو از سایت رسمی دانلود کنی، مراحل نصب رو اجرا کنی و تنظیمات اولیه مهم رو انجام بدی. همچنین نشون می دیم چطوری پایتون رو به متغیر PATH
ویندوز اضافه کنی تا راحت تر بتونی کدها رو از طریق خط فرمان (Command Prompt) اجرا کنی.
اگر قبلاً با نصب برنامه ها روی ویندوز آشنا هستی، این بخش کمکت می کنه نصب پایتون رو دقیق و بدون اشتباه انجام بدی. البته چند نکته هم درباره چک کردن موفقیت آمیز بودن نصب برات آماده کردیم که تو ادامه مطلب می بینی.
برای اینکه پایتون رو روی ویندوز نصب کنی، اول باید فایل نصبی مناسب رو از سایت رسمی python.org بگیری. این سایت همیشه تازه ترین و مطمئن ترین نسخه های پایتون رو برای دانلود آماده می کنه.
حالا بری صفحه دانلود سایت و نسخه ای که با ویندوز سیستم ات جور در میاد رو انتخاب کن. معمولاً نسخه 64 بیتی برای بیشتر کامپیوترهای جدید مناسبه، ولی اگه سیستم ات 32 بیتی باشه، باید همون نسخه مخصوص به اون رو دانلود کنی.
وقتی نسخه مناسب رو انتخاب کردی، روی دکمه دانلود کلیک کن تا فایل نصبی به کامپیوترت منتقل بشه. این فایل معمولاً اندازه ش کمتر از ۳۰ مگابایت هست و دانلودش خیلی سریع انجام میشه.
یه نکته خیلی مهم اینکه همیشه بهتره فایل نصبی رو از منابع رسمی دانلود کنی تا خیالت راحت باشه که نرم افزار سالم و بدون مشکل هست و نصب پایتون به خوبی پیش بره.
بعد از اینکه فایل نصب پایتون رو از سایت رسمی دانلود کردی، حالا وقتشه که اون رو اجرا کنی و تنظیمات اولیه رو انجام بدی. این مرحله خیلی مهمه چون باعث میشه پایتون درست و حسابی روی ویندوزت نصب بشه و بدون دردسر برنامه نویسی رو شروع کنی.
برای شروع، فقط کافیه دوبار روی فایل دانلود شده کلیک کنی تا پنجره نصب ظاهر بشه. یه نکته خیلی مهم که نباید فراموش کنی، فعال کردن گزینه Add Python to PATH هست که پایین پنجره قرار داره. وقتی این گزینه رو انتخاب کنی، پایتون به متغیر PATH ویندوز اضافه میشه و راحت می تونی از طریق Command Prompt اون رو اجرا کنی.
بعد از این کار، روی دکمه Install Now کلیک کن تا نصب شروع بشه. در این مرحله، نصب کننده تمام فایل های لازم رو روی سیستم می ریزه و وقتی تموم شد، یه پیغام موفقیت آمیز نشون میده.
اگر دوست داری کمی حرفه ای تر عمل کنی و تنظیمات دلخواه ت رو انجام بدی، می تونی گزینه Customize Installation رو انتخاب کنی. این قسمت بهت اجازه میده بخش هایی مثل مستندات (Documentation)، pip (مدیریت بسته های پایتون) و ابزارهای جانبی دیگه رو به دلخواه فعال یا غیرفعال کنی.
اضافه کردن پایتون به متغیر PATH در ویندوز یکی از کارهای خیلی مهمه که باعث می شه بتونید برنامه های پایتون رو راحت تر و مستقیم از طریق خط فرمان (Command Prompt) اجرا کنید. اگه این تنظیم درست انجام نشه، سیستم نمی تونه دستورهای پایتون رو بشناسه و با خطا مواجه می شید.
برای اینکه خودتون دستی پایتون رو به PATH اضافه کنید، کافیه این مراحل رو دنبال کنید:
Scripts
داخل همون فولدر رو هم اضافه کنید.python --version
رو تایپ کنید. اگه نسخه پایتون نمایش داده شد، یعنی کارتون درست انجام شده.با انجام این کار، دیگه لازم نیست هر بار مسیر نصب پایتون رو دستی وارد کنید و هر جا خواستید راحت می تونید ازش استفاده کنید. اینطوری اجرای برنامه ها هم خیلی ساده تر می شه.
برای درک بهتر این موضوع می توانید ویدیوی زیر را ببینید:
بعد از اینکه پایتون رو روی ویندوز نصب کردید، یه کار مهم باقی می مونه؛ اینکه چک کنید نصب درست انجام شده یا نه. اینطوری خیالتون راحت میشه که همه چیز سر جاشه و می تونید بدون دردسر برنامه هاتون رو اجرا کنید.
برای شروع، باید پنجره Command Prompt رو باز کنید. کافیه تو منوی استارت عبارت cmd
رو جستجو کنید و روش کلیک کنید.
حالا تو پنجره ای که باز شده، دستور زیر رو وارد کنید:
python --version
اگر پایتون به درستی نصب شده باشه و مسیرش به متغیر PATH اضافه شده باشه، نسخه پایتون نمایش داده میشه، مثلا:
Python 3.10.4
اما اگه با ارور یا پیغام خطا مواجه شدید یا دستور شناخته نشد، احتمالا مسیر پایتون به PATH اضافه نشده یا نصب به درستی انجام نشده. تو این شرایط بهتره دوباره مراحل اضافه کردن پایتون به PATH رو بررسی کنید یا نصب رو تکرار کنید.
یه راه دیگه هم هست: می تونید با اجرای دستور زیر، محیط تعاملی پایتون (Python REPL) رو باز کنید:
python
اگه این محیط باز شد و تونستید کد ساده ای مثل print("Hello World")
رو اجرا کنید، یعنی نصب شما کاملا موفق بوده.
نصب پایتون روی مک (macOS) یکی از قدم های مهم برای اوناییه که می خوان برنامه نویسی با پایتون رو تو این سیستم عامل شروع کنن. تو این بخش از مقاله، روش های مختلف نصب پایتون روی مک رو بررسی می کنیم تا بتونید بهترین گزینه رو باتوجه به نیاز و سطح خودتون انتخاب کنید.
ادامه مطلب دو روش اصلی نصب پایتون روی macOS یعنی استفاده از مدیر بسته Homebrew و نصب دستی از سایت رسمی پایتون رو براتون توضیح می ده. همچنین یاد می گیرید چطور بعد از نصب، با استفاده از Terminal بررسی کنید که همه چیز درست و حسابی انجام شده یا نه.
اگر دنبال راه اندازی راحت و بدون دردسر پایتون روی مک خودتون هستید، این بخش از مقاله قطعاً براتون حسابی کاربردیه.
Homebrew یکی از مدیرهای بسته (package manager) خیلی محبوب و قوی برای سیستم عامل مک (macOS) هست که کار نصب نرم افزارها رو حسابی راحت و سریع می کنه. اگه بخوایم درباره نصب پایتون حرف بزنیم، استفاده از Homebrew یکی از ساده ترین و بی دردسرترین روش هاست، مخصوصاً برای کسایی که می خوان فقط با چند تا دستور ساده، پایتون رو روی مک شون راه بندازن.
اول کار باید Homebrew رو روی سیستم نصب کنی. اگه قبلاً نصبش کردی که خب مستقیم برو سراغ نصب پایتون. در غیر این صورت، کافیه این دستور رو توی ترمینال (Terminal) وارد کنی:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
وقتی Homebrew با موفقیت نصب شد، برای نصب پایتون فقط کافیه دستور زیر رو اجرا کنی:
brew install python
این دستور آخرین نسخه پایدار پایتون رو دانلود و روی سیستم ات نصب می کنه. بعد از تموم شدن نصب، می تونی با اجرای python3 --version
توی ترمینال چک کنی که پایتون درست و حسابی نصب شده یا نه.
استفاده از Homebrew علاوه بر اینکه خیلی ساده ست، این مزیت رو هم داره که به راحتی می تونی پایتون رو به روز نگه داری و بسته ها (packages) رو بهتر مدیریت کنی؛ چیزی که تو مراحل بعدی یادگیری خیلی بدردت می خوره.
اگر دوست داری پایتون رو روی مک ات بدون اینکه از مدیر بسته Homebrew استفاده کنی نصب کنی، می تونی نسخه رسمی پایتون رو به صورت دستی از سایت python.org دانلود و نصب کنی. این روش برای اونایی مناسبه که می خوان کنترل بیشتری روی روند نصب داشته باشن.
اول کار، برو به صفحه دانلود مخصوص macOS تو سایت python.org و آخرین نسخه پایدار پایتون که با سیستم عاملت سازگاره رو انتخاب کن. فایل نصبی معمولاً با فرمت .pkg هست که نصبش خیلی راحت و شبیه بقیه برنامه های مک انجام می شه.
وقتی فایل رو دانلود کردی، دو بار روش کلیک کن تا فرایند نصب شروع بشه. فقط کافیه مراحل رو دنبال کنی تا پایتون روی سیستم ات نصب بشه.
برای اینکه مطمئن بشی همه چیز درست انجام شده، ترمینال رو باز کن و دستور python3 --version
رو وارد کن. اگه نسخه پایتون برات نشون داده شد، یعنی کار به خوبی پیش رفته.
بعد از اینکه پایتون رو روی مک بوک نصب کردید، لازمه یه چک کوچیک کنید که نصبش درست انجام شده یا نه. برای این کار می تونید از ترمینال (Terminal) استفاده کنید؛ همون محیط خط فرمانی که macOS داره.
اول ترمینال رو باز کنید. راحت ترین راهش اینه که تو قسمت جستجوی Spotlight کلمه Terminal رو تایپ کنید و برنامه رو اجرا کنید. بعدش این دستور رو وارد کنید:
python3 --version
اگر پایتون به درستی نصب شده باشه، نسخه دقیقش رو نشون میده، مثلاً چیزی مثل:
Python 3.10.4
اما اگه با خطا یا پیام «دستور پیدا نشد» مواجه شدید، احتمالاً نصب کامل انجام نشده یا مسیر پایتون تو سیستم به درستی تنظیم نشده. در این حالت بهتره دوباره مراحل نصب رو مرور کنید یا یه راه دیگه برای نصب امتحان کنید.
این کار ساده باعث میشه خیالتون راحت باشه که پایتون روی مک بوکتون بدون دردسر کار می کنه و آماده اید که برنامه نویسی رو شروع کنید.
نصب پایتون تو لینوکس یکی از راه های محبوب برای برنامه نویس ها و توسعه دهنده هاست، چون این سیستم عامل متن باز و منعطفه و کلی ابزار مختلف برای مدیریت نصب نرم افزارها داره. تو این قسمت از مقاله، قراره بهتون نشون بدیم چطور می تونید پایتون رو روی توزیع های مختلف لینوکس نصب کنید.
تو ادامه مطلب، با استفاده از مدیر بسته (Package Manager) مخصوص هر توزیع، مرحله به مرحله یاد می گیرید چطور پایتون رو روی اوبونتو، دبیان، فدورا و CentOS نصب کنید. حتی یه روش ساده برای اینکه مطمئن بشید نصب درست انجام شده هم آموزش می دیم.
با خوندن این بخش، می تونید بدون استرس و با خیال راحت پایتون رو روی توزیع لینوکسی خودتون راه بندازید و برای برنامه نویسی آماده بشید.
وقتی می خواید توی توزیع های لینوکس مثل اوبونتو و دبیان پایتون رو نصب کنید، کار خیلی راحت و سریع انجام میشه. معمولاً از مدیر بسته (Package Manager) استفاده می کنن که تو این سیستم ها، دستور apt
به عنوان ابزار پیش فرض مدیریت بسته ها شناخته شده.
برای اینکه جدیدترین نسخه پایتون 3 رو نصب کنید، اول ترمینال رو باز کنید و دستورات زیر رو به ترتیب وارد کنید:
sudo apt update
sudo apt install python3
sudo apt install python3-pip
بعد از اینکه نصب تموم شد، می تونید با اجرای دستور زیر نسخه پایتون نصب شده رو چک کنید:
python3 --version
این روش نصب خیلی ساده و قابل اعتماد هست و به شما کمک می کنه سریع برنامه های پایتون خودتون رو روی اوبونتو یا دبیان اجرا کنید. ضمناً وقتی pip رو هم نصب می کنید، راحت تر می تونید کتابخونه های مورد نیاز پروژه هاتون رو مدیریت کنید بدون دردسر.
توزیع های لینوکس مثل فدورا و CentOS برای نصب پایتون از مدیر بسته های مخصوص خودشون استفاده می کنن که به ترتیب dnf
و yum
نام دارن. این ابزارها کار نصب، به روزرسانی و مدیریت نرم افزارها رو خیلی راحت و سریع تر می کنن.
اگر روی فدورا هستید و می خواید پایتون رو نصب کنید، کافیه این مراحل رو توی ترمینال اجرا کنید:
sudo dnf update
sudo dnf install python3
sudo dnf install python3-pip
حالا اگه CentOS دارید، روند تقریباً همینه اما با دستورهای yum
انجام میشه:
sudo yum update
sudo yum install python3
sudo yum install python3-pip
وقتی نصب تموم شد، با اجرای دستور زیر مطمئن بشید که پایتون به درستی روی سیستم تون راه افتاده:
python3 --version
این روش خیلی سریع و کارآمده و بهتون کمک می کنه بدون دردسر محیط برنامه نویسی خودتون رو توی فدورا یا CentOS آماده کنید. خلاصه اینکه، دیگه نیازی نیست دنبال فایل های پیچیده بگردید یا ساعت ها وقت تلف کنید؛ فقط چند تا دستور ساده و پایتون آماده ست!
بعد از اینکه پایتون رو روی لینوکس نصب کردید، خیلی مهمه که مطمئن بشید همه چیز درست و بدون مشکل انجام شده. برای این کار، کافیه ترمینال رو باز کنید؛ همون جایی که دستورات خط فرمان (command line) رو وارد می کنید.
برای اینکه ببینید کدوم نسخه از پایتون نصب شده، توی ترمینال این دستور رو تایپ کنید:
python3 --version
اگر پایتون به درستی نصب شده باشه، نسخه دقیقش مثل این براتون نمایش داده می شه:
Python 3.9.7
حالا اگه با پیام خطا مواجه شدید یا سیستم دستور رو نشناخت، احتمالاً یا نصب کامل انجام نشده یا مسیر (path) پایتون درست تنظیم نشده. تو این شرایط بهتره دوباره مراحل نصب رو چک کنید یا سراغ راهنمای همون بخش برید.
این یه چک ساده اما مهمه تا خیالتون راحت بشه که محیط برنامه نویسی پایتون آماده ست و می تونید بدون استرس برید سراغ نوشتن و اجرای برنامه هاتون.
وقتی تازه می خوای پایتون (Python) رو نصب کنی، بعضی وقت ها مشکلات و خطاهای رایجی پیش میاد که ممکنه کار یادگیری رو یه کم سخت کنه. تو این بخش از مقاله، می خوایم کمک کنیم تا با این مشکلات آشنا بشی و بتونی راحت تر اونا رو پیدا و برطرف کنی.
تو ادامه، خطاهای معمولی که موقع نصب پایتون پیش میاد رو بررسی می کنیم و راه حل های کاربردی برای رفعشون معرفی می کنیم. همینطور چندتا نکته درباره حذف نسخه های قدیمی و جلوگیری از تداخل نسخه ها هم داریم که بهت کمک می کنه محیط برنامه نویسی ات همیشه تمیز و بدون مشکل بمونه.
با دونستن این نکات، دیگه نصب پایتون برات یه کار ساده و بدون استرس میشه و می تونی با خیال راحت تر و تمرکز بیشتر به یادگیری برنامه نویسی مشغول بشی.
وقتی می خواید پایتون رو نصب کنید، ممکنه با چندتا خطای رایج برخورد کنید که باعث می شن نصب کامل انجام نشه. اگه با این مشکلات آشنا باشید و بدونید چطور حل شون کنید، خیلی راحت تر و سریع تر می تونید کار رو تموم کنید بدون اینکه اعصابتون خورد بشه.
از جمله خطاهای متداول موقع نصب پایتون می شه به این موارد اشاره کرد:
python
رو توی Command Prompt یا Terminal بشناسه.برای اینکه این مشکلات رو پشت سر بذارید، این راهکارها رو امتحان کنید:
با رعایت این نکات، معمولاً می تونید بدون دردسر مشکلات معمول نصب پایتون رو حل کنید و راحت برنامه نویسی رو شروع کنید.
گاهی پیش میاد که روی سیستم چند نسخه مختلف از پایتون (Python) نصب شده باشه و این قضیه باعث میشه برنامه هاتون به درستی اجرا نشن یا خطا بدن. تو این شرایط، بهترین کار اینه که نسخه های قدیمی تر رو پاک کنید و فقط یک نسخه اصلی رو نگه دارید تا محیط برنامه نویسی تون مرتب و بدون دردسر باشه.
اگر از ویندوز استفاده می کنید، کافیه برید تو قسمت Apps & Features، نسخه های نصب شده پایتون رو پیدا کنید و با کلیک روی گزینه Uninstall اون ها رو حذف کنید. یادتون باشه یه سر هم به متغیر PATH بزنید و مطمئن بشید مسیرهای مربوط به نسخه های قدیمی توش نیست.
برای کاربران مک و لینوکس هم قضیه تقریباً مشابه هست. می تونید با استفاده از دستورهای ترمینال، نسخه های مختلف پایتون رو پیدا کنید و حذف کنید. مثلاً تو لینوکس با دستور which python3
محل نصب رو پیدا کنید و بعد با استفاده از مدیر بسته (package manager) مخصوص سیستم عامل خودتون نسخه های اضافی رو پاک کنید.
پاک کردن نسخه های اضافی کمک می کنه تا وقتی کدها رو اجرا می کنید، گیج نشید و سیستم دقیقاً همون نسخه ای رو استفاده کنه که مد نظر دارید. قبلاً هم درباره اضافه کردن پایتون به PATH صحبت کردیم که این موضوع نقش مهمی تو جلوگیری از مشکلات مربوط به چند نسخه داره.
pip یکی از ابزارهای فوق العاده مهم تو دنیای پایتون (Python) به حساب میاد که بهتون این امکان رو میده خیلی راحت کتابخونه ها و بسته های مورد نیاز پروژه هاتون رو نصب و مدیریت کنید. تو این قسمت از مقاله قراره یاد بگیریم چطوری بعد از نصب پایتون، pip رو فعال کنیم و چطور با کمک اون، کتابخونه های ضروری رو نصب کنیم.
تو ادامه مطلب اول بررسی می کنیم که چطور مطمئن بشید pip روی سیستم شما نصب شده، بعد هم مرحله به مرحله روش نصب بسته ها با pip رو آموزش می دیم. این ابزار کارتون رو خیلی راحت می کنه و بدون دردسر می تونید قابلیت های جدیدی به پروژه پایتون تون اضافه کنید.
اگه دوست دارید محیط برنامه نویسی تون حرفه ای تر بشه و از کتابخونه های متنوع پایتون بهره ببرید، حتماً ادامه این بخش رو بخونید تا بدون هیچ مشکلی pip رو فعال و استفاده کنید.
معمولاً وقتی تازه ترین نسخه های پایتون (Python) رو نصب می کنید، ابزار pip به صورت خودکار همراهشون نصب می شه. ولی خب، اگه بعد از نصب دیدید که pip روی سیستم تون کار نمی کنه یا فعال نیست، نگران نباشید! خیلی راحت می تونید اون رو فعال کنید.
برای اینکه ببینید pip نصب شده یا نه، کافیه توی ترمینال (Terminal) یا Command Prompt دستور زیر رو وارد کنید:
pip --version
اگه نسخه pip براتون نمایش داده شد، یعنی همه چیز درست و حسابی نصب شده و فعال هست. اما اگه چیزی نشون نداد یا خطا داد، مراحل زیر رو انجام بدید:
get-pip.py
رو از سایت رسمی https://bootstrap.pypa.io/get-pip.py دانلود کنید.python get-pip.py
وقتی نصب تموم شد، دوباره بزنید pip --version
تا مطمئن بشید که pip فعال شده و آماده استفاده است.
با این روش ساده می تونید ابزار مدیریت بسته های پایتون (Python package manager) رو فعال کنید و راحت سراغ نصب کتابخونه هایی که برای پروژه هاتون لازم دارید برید. خیلی راحت و بی دردسر!
بعد از اینکه pip
رو فعال کردید، دیگه خیلی راحت می تونید کتابخونه های لازم برای پروژه های پایتون (Python) خودتون رو دانلود و نصب کنید. pip
که در واقع یه مدیر بسته (package manager) برای پایتونه، کار نصب رو حسابی ساده و سریع می کنه.
برای اینکه یه کتابخونه جدید نصب کنید، فقط کافیه این دستور رو توی ترمینال یا Command Prompt وارد کنید:
pip install package_name
به جای package_name
اسم کتابخونه ای که می خواید نصب کنید رو بنویسید. مثلا اگه بخواید کتابخونه معروف requests که برای ارسال درخواست های HTTP استفاده می شه رو نصب کنید، این دستور رو اجرا می کنید:
pip install requests
اگه دنبال یه نسخه خاص از یه کتابخونه هستید، می تونید اینطوری عمل کنید:
pip install package_name==version_number
مثلا:
pip install numpy==1.21.0
برای دیدن لیست کتابخونه هایی که الان روی سیستم نصب شدن، کافیه این دستور رو بزنید:
pip list
و اگه خواستید یه کتابخونه رو به روز کنید، این دستور به دردتون می خوره:
pip install --upgrade package_name
با استفاده از pip دیگه لازم نیست وقتتون رو صرف جستجو و دانلود دستی فایل ها کنید؛ خیلی سریع می تونید ابزارهای مورد نیاز پروژه های پایتون خودتون رو آماده کرده و روند توسعه رو سرعت ببخشید.
وقتی می خواید با پایتون برنامه نویسی کنید، انتخاب یه محیط توسعه (IDE) مناسب واقعاً می تونه سرعت و کیفیت کد زدنتون رو حسابی بالا ببره. تو این بخش از مقاله، قصد داریم چند تا از محبوب ترین محیط های توسعه رو معرفی کنیم و بررسی کنیم تا بتونید بر اساس نیاز و سطح مهارتتون بهترین گزینه رو انتخاب کنید.
تو ادامه، دو تا IDE خیلی پرطرفدار یعنی PyCharm و Visual Studio Code رو مورد بررسی قرار می دیم و نکات مهم نصب و راه اندازی PyCharm رو مخصوص تازه کارها توضیح می دیم. این اطلاعات کمک می کنه بدون سردرگمی، یه محیط کاربری حرفه ای و راحت برای نوشتن کدهای پایتون داشته باشید.
اگر دنبال این هستید که بهره وری خودتون رو تو برنامه نویسی بالا ببرید و تجربه بهتری داشته باشید، حتماً این قسمت از مقاله رو دنبال کنید تا با ابزارهایی آشنا بشید که تو مسیر یادگیری پایتون کنار شما خواهند بود.
X ویژوال استودیو کد چیست؟ معرفی کامل VS Code مشاهده مقاله
وقتی پای انتخاب بین PyCharm و Visual Studio Code (VSCode) برای تازه کارهای پایتون وسط میاد، واقعاً بستگی داره به چی می خوای و چه سبک کاری داری. هر دو این محیط های توسعه، ویژگی ها و مزایای خودشونو دارن که می تونن کار برنامه نویسی رو برات راحت تر و لذت بخش تر کنن.
PyCharm یه محیط توسعه یکپارچه (IDE) حسابی و قدرتمنده که مخصوص پایتون طراحی شده. امکاناتی مثل اشکال زدایی پیشرفته، تکمیل خودکار کد، مدیریت پروژه ها و ابزارهای تست رو تو دستت می ده. نسخه رایگانش که بهش می گن Community Edition، برای شروع عالیه، ولی اگه دنبال امکانات بیشتر و حرفه ای تر باشی، نسخه پولی اون انتخاب بهتریه.
X IDE چیست؟ آشنایی با محیط یکپارچه توسعه به زبان ساده مشاهده مقاله
از طرف دیگه، Visual Studio Code یه ویرایشگر کد سبک و انعطاف پذیره که با نصب افزونه های متنوع می تونی تبدیلش کنی به یه IDE قدرتمند برای پایتون. VSCode خیلی خوب با زبان ها و تکنولوژی های مختلف کنار میاد و فقط محدود به پایتون نیست.
ویژگی | PyCharm | VSCode |
---|---|---|
سادگی استفاده برای تازه کارها | بیشتر مناسب کسایی که فقط می خوان روی پایتون تمرکز کنن | خوبه برای کسایی که چند زبان برنامه نویسی رو همزمان کار می کنن |
امکانات پیشرفته | اشکال زدایی، تست واحد (Unit Testing)، مدیریت پروژه ها | با افزونه ها می شه ارتقا داد |
حجم نرم افزار | کمی سنگین تره | سبک و سریع اجرا می شه |
پشتیبانی از زبان های دیگه | محدود به پایتون و فناوری های مرتبط باهاش | پشتیبانی گسترده از زبان ها و فریم ورک های مختلف |
رایگان بودن نسخه پایه | بله (Community Edition) | بله، کاملاً رایگانه |
اگه فقط می خوای روی پایتون تمرکز کنی و دنبال یه محیط کامل با امکانات تخصصی هستی، قطعاً PyCharm گزینه بهتری برات هست. اما اگه دنبال یه محیط سبک، قابل شخصی سازی بالا هستی که بتونی چند زبان مختلف رو باهاش کار کنی، VSCode بهترین انتخابه.
نصب PyCharm که یکی از محبوب ترین محیط های توسعه (IDE) برای برنامه نویسی با پایتون (Python) به حساب میاد، خیلی راحت و سریع انجام میشه. تو این راهنمای قدم به قدم، طوری جلو میریم که بتونی بدون دردسر کار کدنویسی رو شروع کنی.
اول از همه برو به سایت رسمی JetBrains به آدرس jetbrains.com/pycharm/download. اونجا دو تا نسخه برای دانلود هست: نسخه Community که رایگانه و نسخه Professional که امکانات بیشتری داره.
برای شروع، بهتره نسخه Community رو بگیری چون برای بیشتر پروژه های آموزشی و تازه کارها کاملاً کافیه. بعد از اینکه فایل نصب مناسب سیستم عامل خودت (ویندوز، مک یا لینوکس) رو دانلود کردی، روی فایل دوبار کلیک کن و مراحل نصب رو دنبال کن.
بعد از اینکه نصب تموم شد، برنامه PyCharm رو باز کن. تو اولین اجرا می تونی تنظیمات اولیه مثل انتخاب تم رنگی و افزونه ها رو انجام بدی. حالا دیگه آماده ای که پروژه پایتون جدیدت رو بسازی و شروع به برنامه نویسی بکنی.
اگر تو هر مرحله ای از نصب یا راه اندازی به مشکل خوردی، مستندات رسمی JetBrains و انجمن های پشتیبانی می تونن خیلی کمک کننده باشن.
ایجاد یک محیط مجازی (Virtual Environment) تو پروژه های پایتون، یکی از بهترین روش ها برای کنترل و مدیریت کتابخانه ها و وابستگی ها به صورت جداگانه برای هر پروژه است. اینطوری خیالت راحت میشه که نسخه های مختلف کتابخانه ها با هم قاطی نمی شن و پروژه هات همیشه با نسخه هایی که مشخص کردی اجرا خواهند شد.
وقتی چند پروژه پایتون روی یک سیستم داری، احتمالاً هر کدوم نیاز به نسخه های متفاوتی از یک کتابخانه دارن. اگه محیط مجازی نداشته باشی، نصب همزمان این نسخه های مختلف می تونه دردسرساز بشه و باعث بروز خطاهای عجیب و غریب بشه. اما ساختن محیط مجازی این مشکل رو خیلی راحت حل می کنه.
تو این قسمت از مقاله، درباره اهمیت استفاده از ابزارهایی مثل virtualenv یا نمونه های مشابهش حرف می زنیم و نشون می دیم چطور با ساخت این محیط های مجازی، می شه پروژه ها رو بهتر سازماندهی و مدیریت کرد. همینطور در ادامه، مرحله به مرحله یاد می گیری چطور این محیط ها رو بسازی و استفاده کنی.
تو دنیای برنامه نویسی پایتون، یکی از دغدغه های اصلی مدیریت وابستگی ها و کتابخونه های پروژه هاست. ابزار virtualenv
این امکان رو میده که برای هر پروژه یه محیط جداگانه درست کنی تا کتابخونه ها و تنظیمات هر پروژه کاملاً مستقل از بقیه باشه.
با استفاده از virtualenv، دیگه لازم نیست نگران تداخل نسخه های مختلف یک کتابخونه بین پروژه هات باشی. هر پروژه می تونه به نسخه خاص خودش وابسته باشه و این موضوع وقتی اهمیت پیدا می کنه که چند پروژه با نیازهای مختلف داشته باشی یا بخوای نسخه های جدید رو بدون ایجاد دردسر برای پروژه های قدیمی تست کنی.
همچنین، virtualenv باعث میشه محیط توسعه ات تمیز و مرتب بمونه و نصب کتابخونه ها فقط داخل همون محیط محدود بشه، بدون اینکه روی کل سیستم تاثیر بذاره. این قضیه امنیت و پایداری پروژه های پایتونی ت رو حسابی بالا می بره.
راه اندازی یک محیط مجازی (virtualenv) توی پایتون یکی از بهترین روش ها برای مدیریت پروژه هاست و باعث میشه کتابخونه ها به هم گیر ندن. تو این آموزش ساده و قدم به قدم، یاد می گیریم چطور خیلی راحت یک محیط مجازی بسازیم و درست استفاده کنیم.
اول کار، باید مطمئن بشید که پایتون و pip روی سیستمتون نصب هستن. بعدش توی ترمینال یا Command Prompt این دستور رو وارد کنید تا بسته virtualenv
نصب بشه:
pip install virtualenv
وقتی نصب تموم شد، برای ساختن یه محیط مجازی جدید برید تو پوشه پروژه تون و این دستور رو اجرا کنید:
virtualenv env
python3 -m venv env
توی اینجا، env
اسم پوشه ای هست که محیط مجازی داخلش ساخته میشه. البته می تونید هر اسمی که دوست داشتید بذارید.
برای فعال کردن این محیط، کافیه دستور زیر رو وارد کنید:
.\env\Scripts\activate
source env/bin/activate
بعد از اینکه فعال شد، معمولاً اسم محیط مجازی جلوی خط فرمان نشون داده میشه که بفهمید دارید تو اون محیط کار می کنید. از این به بعد هر کتابخونه ای که با pip نصب کنید، فقط تو همین محیط نصب میشه و سیستم اصلی دست نمیخوره.
وقتی کارتون تموم شد و خواستید از محیط خارج بشید، فقط کافیه این دستور رو بزنید:
deactivate
با این روش ساده می تونید پروژه های پایتون تون رو جداگانه مدیریت کنید و دیگه نگران تداخل کتابخونه ها نباشید.
اجرای اولین برنامه با پایتون، یه لحظه خیلی باحال و شروعی ساده برای قدم گذاشتن تو دنیای برنامه نویسیه. تو این قسمت از مقاله، قراره با هم یاد بگیریم چطوری یه اسکریپت ساده بنویسیم و اجراش کنیم تا با خیال راحت و اعتماد به نفس، اولین گام هامون رو برداریم.
بعدش میریم سراغ نوشتن برنامه معروف «Hello World» که تقریباً همه باهاش آشنا هستن برای شروع کار. همینطور یاد می گیریم چطوری این برنامه رو تو محیط خط فرمان (Command Line یا Terminal) اجرا کنیم و خروجیش رو ببینیم.
اگه تازه داری وارد دنیای پایتون (Python) می شی و دوست داری دست به کار بشی، حتماً این بخش رو دنبال کن تا بتونی اولین کدت رو راحت بنویسی و اجرا کنی.
شروع یادگیری هر زبان برنامه نویسی معمولاً با نوشتن برنامه ای ساده مثل Hello World انجام میشه و پایتون هم از این قاعده مستثنی نیست. این برنامه کوچیک کمک می کنه که با ساختار پایه ای کد نویسی در پایتون آشنا بشید.
برای نوشتن این اسکریپت، فقط کافیه یک فایل متنی ساده بسازید و کد زیر رو داخلش وارد کنید:
print("Hello World")
این دستور به پایتون می گه که متن داخل پرانتز رو روی صفحه نمایش بده. می تونید این کد رو تو هر ویرایشگر متنی ساده مثل Notepad یا محیط توسعه (IDE) که استفاده می کنید، بنویسید.
بعد از اینکه فایل رو با پسوند .py
ذخیره کردید، آماده اید که برنامه رو اجرا کنید. تو بخش بعدی، روش اجرای این اسکریپت رو یاد می گیرید تا بتونید خروجی ش رو ببینید.
برای اینکه اولین برنامه پایتون (Python) خودت رو اجرا کنی، اصلاً لازم نیست دنبال نرم افزارهای پیچیده بگردی. فقط کافیه از محیط خط فرمان (Command Line تو ویندوز یا Terminal تو مک و لینوکس) استفاده کنی. این روش خیلی ساده و سریع هست و بهت اجازه میده بدون نیاز به محیط توسعه، کدهایی که نوشتی رو اجرا کنی.
اول از همه، مطمئن شو که فایل برنامه ات با پسوند .py
ذخیره شده، مثلاً hello.py
. بعدش کافیه این مراحل رو طی کنی:
cd
برو به پوشه ای که فایل hello.py
توش هست. مثلاً:cd Desktop
python hello.py
python3 hello.py
اگه همه چیز رو درست انجام دادی، باید روی صفحه نمایش عبارت Hello World ظاهر بشه. این دقیقاً همون قدم اول تو دنیای برنامه نویسی با پایتون هست و با تمرین بیشتر می تونی بری سراغ پروژه های بزرگ تر و پیچیده تر.
Anaconda یه توزیع رایگان و متن باز برای زبان پایتون (Python) هست که مخصوص کارهای علم داده (Data Science)، یادگیری ماشین (Machine Learning) و تحلیل داده طراحی شده. تو این بسته، خود پایتون به همراه صدها کتابخانه و ابزار کاربردی وجود داره که کار نصب و مدیریتشون رو خیلی راحت تر می کنه.
توی این قسمت از مقاله، می خوایم Anaconda رو بهتر بشناسیم و ببینیم چه فایده هایی داره. همچنین توضیح می دیم که کی بهتره به جای نصب معمولی پایتون، از این توزیع استفاده کنیم. بعد هم با امکاناتی مثل محیط های مجازی پیشرفته و مدیریت بسته ها آشنا می شید.
اگر قصد دارید تو حوزه های علمی، داده کاوی یا یادگیری ماشین فعالیت کنید یا می خواید نصب کتابخانه های پیچیده رو بدون دردسر انجام بدید، خوندن این بخش کمک می کنه تا تصمیم درستی بگیرید و بهترین ابزار رو برای پروژه هاتون انتخاب کنید.
Anaconda یه توزیع کامل و تخصصی از زبان پایتون (Python) هست که علاوه بر خود زبان، مجموعه بزرگی از کتابخونه ها و ابزارهای مرتبط با علم داده (Data Science)، یادگیری ماشین (Machine Learning) و تحلیل داده رو به صورت پیش فرض همراه خودش داره. این در حالیه که نصاب معمولی پایتون فقط زبان پایه رو نصب می کنه و برای استفاده از کتابخونه های اضافی باید اون ها رو جداگانه با ابزارهایی مثل pip
نصب کنید.
یه سری تفاوت های اصلی بین Anaconda و نصاب معمولی پایتون وجود داره که بد نیست بدونید:
conda
کار مدیریت بسته ها و محیط های مجازی رو خیلی راحت تر کرده، اما نصاب معمولی از pip
و virtualenv
استفاده می کنه.پس اگه قصد دارید تو زمینه علم داده یا پروژه های یادگیری ماشین فعالیت کنید، Anaconda یه گزینه خیلی خوبه. اما اگه فقط می خواید پایتون رو برای آموزش عمومی یا برنامه نویسی ساده تر یاد بگیرید، نصاب معمولی Python کاملاً جوابگو هست.
نصب Anaconda یکی از بهترین روش ها برای مدیریت پروژه ها و کتابخانه های پایتون (Python) به خصوص تو حوزه های علم داده (Data Science) و یادگیری ماشین (Machine Learning) هست. تو این راهنمای ساده، قدم به قدم نصب Anaconda رو بهتون یاد میدیم تا بتونید به راحتی از امکانات فوق العاده اش استفاده کنید.
اول از همه، برید به سایت رسمی Anaconda به آدرس anaconda.com/products/distribution و نسخه مناسب سیستم عامل خودتون—چه ویندوز، مک یا لینوکس—رو دانلود کنید.
وقتی فایل نصبی رو دانلود کردید، روش دوبار کلیک کنید و مراحل نصب رو طبق دستوراتی که نشون میده پیش برید. یادتون نره گزینه ای که میگه Anaconda رو به متغیر PATH اضافه کنه فعال کنید؛ اینجوری دسترسی به ابزارها خیلی راحت تر میشه.
بعد از اینکه نصب تموم شد، می تونید با اجرای Anaconda Navigator
محیط گرافیکی ش رو باز کنید و پروژه ها رو مدیریت کنید، محیط های مجازی بسازید و کتابخانه ها رو خیلی راحت نصب کنید. البته اگه اهل خط فرمان هستید، با دستور conda
هم میشه بسته ها و محیط ها رو کنترل کرد.
با استفاده از Anaconda دیگه لازم نیست نگران تداخل نسخه های مختلف کتابخانه ها یا دردسرهای نصب باشید. خلاصه اینکه مدیریت پروژه های پایتون تون حسابی مرتب و ساده میشه.
با گذشت زمان، ممکنه بخواید نسخه پایتون (Python) خودتون رو آپدیت کنید، نسخه جدیدی نصب کنید یا حتی نسخه قبلی رو پاک کنید تا مشکلات و تداخل های احتمالی پیش نیاد. تو این قسمت از مقاله، راه های مختلف برای ارتقا، به روزرسانی و حذف نسخه های پایتون رو با هم بررسی می کنیم.
ادامه مطلب رو که بخونی، متناسب با سیستم عاملی که داری—چه ویندوز، مک یا لینوکس—روش های مناسب حذف نسخه قدیمی، نصب نسخه جدید و چک کردن اینکه پایتون همیشه به روز باشه رو یاد می گیری. اینطوری محیط برنامه نویسیت همیشه تازه و بدون دردسر باقی می مونه.
اگر نمی خوای با مشکلات ناسازگاری بین نسخه ها دست و پنجه نرم کنی یا دوست داری از آخرین قابلیت های پایتون بهره ببری، حتماً این بخش رو با دقت بخون؛ به دردت می خوره!
حذف نسخه های قدیمی پایتون و نصب ورژن های جدید، یکی از کارهای ضروری برای حفظ سازگاری و بهبود راندمان تو برنامه نویسیه. این کار باعث میشه بتونی از آپدیت ها و امکانات تازه پایتون استفاده کنی و در عین حال مشکلات احتمالی ناشی از وجود چند نسخه روی سیستم رو هم برطرف کنی.
اگر داری با ویندوز کار می کنی، اول باید بری تو بخش Apps & Features، اونجا نسخه های نصب شده پایتون رو پیدا کنی و با کلیک روی گزینه Uninstall حذفشون کنی. بعدش میتونی نسخه جدید رو از سایت رسمی python.org دانلود و نصب کنی.
برای کاربران مک، راه حذف نسخه های قدیمی معمولاً از طریق ترمینال انجام میشه. البته اگه قبلاً از فایل های نصاب pkg استفاده کردی، میتونی به صورت دستی فایل های مربوطه رو پاک کنی. در نهایت هم نسخه جدید رو نصب کن تا جایگزین قبلی بشه.
تو لینوکس هم قضیه خیلی ساده ست؛ با کمک مدیر بسته (Package Manager) توزیع خودت مثل apt، dnf یا yum می تونی نسخه قدیمی رو پاک کنی و ورژن تازه رو نصب کنی. مثلاً اگه از اوبونتو استفاده می کنی، این دستورات رو اجرا کن:
sudo apt remove python3 sudo apt install python3
بعد از اینکه نسخه قدیمی رو حذف کردی و ورژن جدید رو نصب کردی، یادت باشه مسیرهای متغیر محیطی (PATH) رو چک کنی که دقیقاً به نسخه تازه اشاره داشته باشن. اینجوری مطمئن میشی که سیستم همیشه از آخرین ورژن پایتون بهره می بره و دردسرهای ناشی از استفاده همزمان چند نسخه پیش نمیاد.
به روزرسانی پایتون (Python) به نسخه های جدید خیلی مهمه تا بتونید از امکانات تازه و رفع باگ ها بهره مند بشید. روش به روزرسانی پایتون بسته به سیستم عاملی که استفاده می کنید فرق می کنه و رعایت نکات امنیتی و اصولی باعث می شه این کار راحت و بدون دردسر انجام بشه.
اگه روی ویندوز هستید، راحت ترین راه اینه که آخرین نسخه رو از سایت رسمی python.org دانلود کنید و فایل نصبش رو اجرا کنید. موقع نصب حتما گزینه اضافه کردن پایتون به PATH رو فعال کنید؛ اینطوری نسخه قبلی خودکار جایگزین می شه و تنظیمات هم آپدیت می شن.
برای مک (macOS)، اگه با Homebrew پایتون رو نصب کردید، فقط کافیه این دستورات رو تو ترمینال وارد کنید تا به آخرین نسخه آپدیت بشه:
brew update brew upgrade python
اما اگه دستی نصب کرده باشید، باید نسخه جدید رو از سایت رسمی دانلود و نصب کنید.
در لینوکس، بسته به توزیع سیستم، از مدیر بسته مربوطه استفاده کنید. مثلاً برای اوبونتو:
sudo apt update sudo apt upgrade python3
برای توزیع های دیگه مثل فدورا یا CentOS هم از دستورهای dnf
یا yum
کمک بگیرید. قبل از آپدیت کردن، همیشه بهتره یه بکاپ از پروژه ها و محیط های مجازی خودتون بگیرید تا اگر مشکلی پیش اومد بتونید راحت برگردید سر جای اول.
رعایت این نکات باعث می شه فرایند به روزرسانی پایتون سریع، امن و بدون دردسر انجام بشه و همیشه با جدیدترین قابلیت ها و اصلاحات امنیتی کار کنید.
با در نظر گرفتن همه نکاتی که گفتیم، میشه اینجوری نتیجه گرفت که یادگیری کامل نصب پایتون برای تازه کارها یه قدم خیلی مهم و لازم تو مسیر برنامه نویسیه. اینکه بدونی چطوری پایتون رو درست دانلود کنی، نسخه مناسب رو انتخاب کنی، نصبش کنی روی سیستم عامل های مختلف و ابزارهایی مثل pip
و محیط های توسعه (IDE) رو فعال کنی، باعث میشه بدون استرس و با کلی اعتماد به نفس وارد دنیای برنامه نویسی پایتون بشی. این راهنمای مرحله به مرحله و کاربردی کمک می کنه هر مشکلی که موقع نصب پیش میاد رو راحت حل کنی و یه محیط کاملاً بهینه برای پروژه هات آماده کنی.
اگه تا حالا سوال یا نگرانی درباره تفاوت نسخه های Python 2 و Python 3 داشتی، یا مشکلات رایج نصب و نحوه ساخت محیط مجازی (Virtual Environment) برات گیج کننده بود، الان با خوندن این مقاله جوابای شفاف و عملی گرفتی. همه ابهاماتت درباره نصب پایتون روی ویندوز، مک یا لینوکس، فعال کردن pip
و کار با IDEهایی مثل PyCharm کاملاً برطرف شده. حالا می تونی اولین برنامه ات رو بنویسی و اجرا کنی بدون اینکه نگران خطاهای احتمالی باشی.
وقتشه که این دانسته ها رو وارد عمل کنی؛ پیشنهاد می کنم آموزش گام به گام نصب پایتون رو دنبال کنی، محیط توسعه ای که به کارت میاد رو انتخاب کنی و اولین پروژه هات رو شروع کنی. یادت نره تجربیات و نظراتت رو با ما به اشتراک بذاری و بقیه مقالات مرتبط سایت رو هم بخونی تا مهارت های برنامه نویسی پایتون هر روز بهتر بشه.
برای نصب پایتون روی ویندوز، ابتدا فایل نصب را از سایت رسمی python.org دانلود کنید، سپس آن را اجرا کرده و گزینه Add Python to PATH را فعال کرده و Install Now را بزنید.
بله، فعال کردن این گزینه باعث می شود که بتوانید دستورات پایتون را مستقیماً از طریق Command Prompt اجرا کنید.
نسخه های مختلف پایتون از سایت رسمی python.org قابل دانلود هستند. معمولاً آخرین نسخه پایدار برای شروع مناسب است.
پس از نصب، Command Prompt را باز کرده و دستور python --version را وارد کنید. اگر نسخه نصب شده نمایش داده شد، نصب موفقیت آمیز بوده است.
فقط برای دانلود فایل نصب نیاز به اینترنت دارید. فرآیند نصب به صورت آفلاین انجام می شود.
بنیانگذار توسینسو و برنامه نویس و توسعه دهنده ارشد وب
حسین احمدی ، بنیانگذار TOSINSO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود