نصب پایتون در مک
پایتون یکی از قدرتمندترین زبان های برنامه نویسی است که بیشتر در علم داده، ماشین لرنینگ و تجزیه و تحلیل داده های بزرگ استفاده می شود. بنابراین، نصب پایتون برای همه برنامه نویسان ضروری است. به عنوان یک برنامه نویس تازه کار، ممکن است تعجب کنید که چگونه پایتون را به درستی در مک خود نصب یا به روز رسانی کنید به همین دلیل نیز تصمیم گرفتیم تا در یک مطلب به صورت کامل آموزش نصب پایتون در مک را بررسی کنیم. روش هایی مختلف برای نصب و به روز رسانی پایتون در MAC وجود دارد که در اینجا چند مورد از آنها را بررسی کرده ایم.
سپس، برای نوشتن و اجرای کد پایتون در یک محیط توسعه یکپارچه (IDE)، نحوه نصب و پیکربندی کد ویژوال استودیو را در مک یاد خواهیم گرفت. روشهای مختلفی برای نصب و بهروزرسانی پایتون در مک وجود دارد، اما اجازه دهید به اصل سوم Zen of Python پایبند باشیم که میگوید: «ساده بهتر از پیچیده است». بر این اساس، ما روش های ساده را به جای روش های پیچیده امتحان خواهیم کرد. قبل از شروع آموزش نصب Python در مک، بیایید آنچه را که در این آموزش مورد بحث قرار میدهیم مرور کنیم:
- نصب و به روز رسانی پایتون در مک
- نصب کد ویژوال استودیو در مک
- اجرای اولین اسکریپت پایتون در مک
به روز رسانی و نصب پایتون در مک
خبر خوب این است که به خاطر سازگاری با سیستم های قدیمی، پایتون 2.7 از قبل روی مک شما نصب شده است، اما خبر بد این است که پایتون 2.7 دیگر نسخه ای منسوخ شده از PYTHON به شمار می رود. بنابراین، برای پیشرفت های جدید، نسخه 2.7 توصیه نمی شود. اگر میخواهید از مزایای نسخه جدید پایتون با ویژگیها و پیشرفتهای فراوان آن بهره ببرید، باید آخرین نسخه پایتون را در کنار نسخهای که از قبل روی macOS فعال شده است، نصب کنید.
قبل از شروع نصب آخرین نسخه پایتون، بیایید ببینیم که چرا نسخه های متفاوتی از یک زبان برنامه نویسی وجود دارد. همه زبان های برنامه نویسی با افزودن ویژگی های جدید در طول زمان تکامل می یابند. توسعه دهندگان زبان برنامه نویسی این تغییرات و بهبودها را با افزایش تعداد نسخه اعلام می کنند. قبل از اینکه به آموزش مورد نظر بپردازیم، در نظر داشته باشید که با تهیه دوره آموزش پایتون سایت امیر رسولی می توانید به صورت کامل نحوه نصب پایتون را در سیستم عامل های مختلف، به همراه مفاهیم پیشرفته، مشاهده کنید.
نصب پایتون 3 در مک با Command Line Developer Tools
برای بررسی نسخه فعلی پایتون که قبلاً نصب شده است، برنامه ترمینال را با تایپ command + space و سپس املای ترمینال و ضربه زدن بازگشت باز کنید. اکنون دستور زیر را تایپ کنید و سپس بازگشت را بزنید تا ببینید پایتون 2.7 را از قبل روی مک خود نصب داشته اید:
% python –version
Python 2.7.18
اکنون دستور زیر را امتحان کنید تا بررسی کنید پایتون 3 روی مک شما نصب است یا خیر:
~ % python3 –version
احتمالاً پیام زیر در پنجره ترمینال ظاهر می شود.
xcode-select: note: no developer tools were found at ‘/Applications/Xcode.app’, requesting install. Choose an option in the dialog to download the command line developer tools.
و در کنار پنجره ترمینال، یک کادر محاوره ای به طور خودکار ظاهر می شود که می گوید این دستور به ابزارهای توسعه دهنده خط فرمان (command line) نیاز دارد. ابتدا، بیایید ابزارهای توسعه دهنده خط فرمان را شناسایی کنیم. به طور خلاصه، بسته ابزار توسعه خط فرمان مجموعه ای از ابزارهایی است که بیشتر در فرآیند توسعه استفاده می شود. آنها به اجرای دستورات خاصی مانند make، git، python3 و غیره کمک می کنند.
بنابراین، اگرچه راه های دیگری برای نصب Python 3.x در مک بدون نصب ابزار توسعه خط فرمان وجود دارد، توصیه می کنیم از این روش نصب و راه اندازی پایتون در مک را انجام دهید، زیرا رشته ای از آن را ارائه می دهد. ابزارهایی برای توسعه در مک برای نصب بسته بر روی دکمه Install کلیک کنید و مراحل نصب را انجام دهید. پس از اتمام مراحل نصب، دستور قبلی را دوباره اجرا کنید. بله، Python 3.x روی مک شما نصب شده است.
~ % python3 –version Python 3.8.9
نصب پایتون 3 در مک به صورت رسمی
دانلود آخرین نسخه پایتون از وب سایت رسمی پایتون (python.org) رایج ترین و روش توصیه شده برای نصب پایتون در مک می باشد.
1. ابتدا یک بسته نصب کننده را از وب سایت پایتون دانلود کنید. برای انجام این کار، از https://www.python.org/downloads/ در مک خود بازدید کنید. سیستم عامل شما را به طور خودکار شناسایی می کند و یک دکمه بزرگ برای دانلود آخرین نسخه نصب کننده پایتون در مک شما نشان می دهد. اگر اینطور نیست، روی لینک macOS کلیک کنید و آخرین نسخه پایتون را انتخاب کنید.
2.پس از اتمام دانلود، روی بسته دوبار کلیک کنید تا نصب پایتون شروع در MAC آغاز شود. نصبکننده شما را از طریق یک ویزارد راهنمایی میکند تا نصب را تکمیل کنید و در بیشتر موارد، تنظیمات پیشفرض به خوبی کار میکنند، بنابراین آن را مانند سایر برنامهها در macOS نصب کنید. همچنین ممکن است لازم باشد رمز عبور مک خود را وارد کنید تا به آن اطلاع دهید که با نصب پایتون موافقید. توجه: اگر از Apple M1 Mac استفاده می کنید، باید Rosetta را نصب کنید. Rosetta سیستم های مبتنی بر اینتل را قادر میسازد تا روی مکهای سیلیکونی اپل ویژگی های اضافه داشته باشند.
3.پس از اتمام نصب، پوشه پایتون باز می شود.
4.اجازه دهید بررسی کنیم که آخرین نسخه پایتون و IDLE به درستی نصب شده است. برای انجام این کار، روی IDLE، که محیط توسعه یکپارچه ارائه شده با پایتون است، دوبار کلیک کنید. اگر همه چیز درست کار کند، IDLE پوسته پایتون را به صورت زیر نشان می دهد:
5.بیایید یک کد ساده پایتون بنویسیم و آن را در IDLE اجرا کنیم. عبارت زیر را تایپ کنید و کلید بازگشت را بزنید.
print(“Hello, World!”)
نصب ویژوال استودیو کد در مک (برای پایتون)
اگرچه میتوانیم از IDLE یا برنامه ترمینال برای نوشتن اسکریپتهای پایتون استفاده کنیم، اما ترجیح میدهیم از یک ویرایشگر کد قدرتمند، توسعهپذیر و سبک به جای محیطهای کدنویسی سفت و سخت استفاده کنیم. در این قسمت از آموزش، ما قصد داریم کد ویژوال استودیو را برای توسعه پایتون روی macOS نصب کنیم. البته استفاده از ادیتور یا IDE برای کد نویسی شما، به حوزه مورد نظر شما بستگی دارد. با توجه به اینکه کاربرد های برنامه نویسی پایتون بسیار گسترده هستند، شما می توانید نسبت به حوزه مورد نظر، استفاده از ابزار های مورد نیاز را انجام دهید.
1.ابتدا باید Visual Studio Code را برای macOS از وب سایت رسمی آن به آدرس https://code.visualstudio.com/ دانلود کنید.
2.برای استخراج محتویات آرشیو شده، روی فایل دانلود شده دوبار کلیک کنید.
3.برنامه Visual Studio Code را به پوشه Application منتقل کنید تا در لانچ پد macOS در دسترس قرار گیرد.
Visual Studio Code.4 را راه اندازی کنید و سپس پوشه ای را باز کنید که در آن اسکریپت های پایتون شما وجود دارد (یا یک پوشه جدید ایجاد کنید). به عنوان مثال، یک پوشه جدید در دسکتاپ خود ایجاد کنید و نام آن را py_scripts بگذارید، سپس سعی کنید پوشه را در VSCode باز کنید. معمولاً VS Code برای دسترسی به فایلهای موجود در پوشه Desktop به اجازه شما نیاز دارد. روی OK کلیک کنید. همچنین، ممکن است لازم باشد اعلام کنید که به نویسندگان فایل های ذخیره شده در پوشه دسکتاپ خود اعتماد دارید.
5.یک فایل جدید با پسوند py ایجاد کنید. به عنوان مثال، یک فایل جدید ایجاد کنید و نام آن را prog_01.py بگذارید. VS Code پسوند .py را شناسایی می کند و می خواهد پسوند پایتون را نصب کند.
برای کار با Python در داخل VS Code، باید از پسوند Python استفاده کنیم که شامل بسیاری از ویژگی های مفید مانند تکمیل کد با IntelliSense، اشکال زدایی، پشتیبانی از تست واحد و غیره است. با کلیک بر روی دکمه Install آن را نصب کنید.
همچنین می توانیم پسوند پایتون را با مرور پسوندها نصب کنیم. روی نماد Extensions در سمت چپ VS Code کلیک کنید. این لیستی از محبوب ترین افزونه های VS Code را در VS Code Marketplace به شما نشان می دهد. اکنون میتوانیم پسوند پایتون را انتخاب کرده و آن را نصب کنیم.
6.پس از نصب برنامه افزودنی، باید یک مفسر پایتون را انتخاب کنید. روی دکمه Select Python Interpreter کلیک کنید: سپس مفسر پیشنهادی پایتون را در لیست انتخاب کنید. اگر چندین نسخه پایتون روی مک خود نصب کرده اید، بهتر است آخرین نسخه را انتخاب کنید. شما همچنین می توانید یک مفسر پایتون را با استفاده از Python انتخاب کنید: دستور Interpreter را از Command Palette انتخاب کنید. برای انجام این کار، CMD + SHIFT + P را فشار دهید، Python را تایپ کنید و Select Interpreter را انتخاب کنید.
آموزش اجرای اولین اسکریپت پایتون در مک
بسیار عالی، ما همه چیزهایی را که برای نوشتن و اجرای کد پایتون خود در VS Code نیاز داریم را نصب کرده ایم. بیایید کد زیر را در VS Code بنویسیم و سپس آن را اجرا کنیم.
print("Hello, World!)
name = input("What's your name? ")
print("Hello {}!\nWelcome to Dataquest!".format(name))
کد را با کلیک بر روی دکمه اجرا در گوشه سمت راست بالای VS Code اجرا کنید. اول، Hello, World! را نشان می دهد. در ترمینال یکپارچه، سپس نام شما را می پرسد. نام خود را وارد کرده و بازگشت را بزنید. خروجی Hello را می دهد و در خط بعدی می نویسد Welcome to Dataquest!
نتیجه
در این آموزش به صورت کامل آموزش نصب پایتون در مک را بررسی کردیم. برای بسیاری از کاربران این سوال به وجود می آید که نصب و راه اندازی پایتون به صورت مستقیم و یا با استفاده از نرم افزار ویژوال استودیو کد به چه صورتی انجام میگیرد. در صورتی که فکر می کنید این مطلب برای دوستانتان مفید است می توانید مطلب را با آنها به اشتراک بگذارید. همچنین در صورتی که سوال یا ابهامی در مورد این مطلب داشتید، بهتر است در بخش کامنت ها با ما در ارتباط باشید.
درباره مدیریت
من عاشق برنامه نویسی و تکنولوژی هستم و 10 سال در این زمینه مشغول به فعالیت هستم و پروژه های مختلفی رو در زمینه های سایت و شبکه های کامپیوتری و امنیت اطلاعات انجام دادم و در حال حاضر مدیر و موسس شرکت انفورماتیک طراحی پایا آنوش هستم که در زمینه ی طراحی سایت و سیستم های هوشمند و برقراری امنیت اطلاعات سیستم های کامپیوتری و همچنین آموزش فعالیت دارد و میخواهم هر آنچه که در طی این 10 سال یاد گرفتم و تجربه کردم رو با شما به اشتراک بگذارم.
نوشته های بیشتر از مدیریت
دیدگاهتان را بنویسید