اولین گام در سفر یادگیری پایتون، نصب آن روی سیستم شما است. امروزه بیشتر کامپیوترها، بهویژه سیستمهای عامل لینوکس، دارای پایتون از قبل نصبشده هستند. با این حال، ممکن است آخرین نسخه آن نصب نشده باشد.
پایتون بر روی انواع مختلفی از پلتفرمها از جمله لینوکس و مک او اس ایکس در دسترس است. در اینجا نحوه راهاندازی محیط پایتون خود را بررسی میکنیم.
سیستمعاملهای یونیکس (Solaris، Linux، FreeBSD، AIX، HP/UX، SunOS، IRIX و غیره)
ویندوز ۹x/NT/2000
مکینتاش (Intel، PPC، 68K)
OS/2 DOS (نسخههای مختلف)
PalmOS تلفنهای همراه نوکیا
Windows CE
Acorn/RISC OS
BeOS
Amiga
VMS/OpenVMS
QNX
VxWorks
Psion
پایتون همچنین به ماشینهای مجازی جاوا و .NET پورت شده است.
راهاندازی محیط محلی
یک پنجره ترمینال باز کرده و دستور “python” را تایپ کنید تا متوجه شوید آیا پایتون از قبل نصب شده است و نسخه نصبشده آن چیست. اگر پایتون از قبل نصب شده باشد، پیامی مشابه زیر دریافت خواهید کرد:
$ python Python
3.11.2 (main, Feb 8 2023, 14:49:24) [GCC 9.4.0] on linux برای اطلاعات بیشتر، “help”، “copyright”، “credits” یا “license” را تایپ کنید.
دانلود پایتون آخرین نسخه بهروز و کد منبع، باینریها، مستندات، اخبار و غیره در وبسایت رسمی پایتون موجود است.
شما میتوانید مستندات پایتون را از دانلود کنید. مستندات به فرمتهای HTML، PDF و PostScript در دسترس است.
نصب پایتون نسخه توزیع پایتون برای انواع مختلف پلتفرمها در دسترس است. شما فقط نیاز دارید تا کد باینری مناسب برای پلتفرم خود را دانلود کرده و پایتون را نصب کنید.
اگر کد باینری برای پلتفرم شما در دسترس نیست، به یک کامپایلر C نیاز دارید تا کد منبع را به صورت دستی کامپایل کنید. کامپایل کردن کد منبع انعطافپذیری بیشتری در انتخاب ویژگیهای مورد نیاز در نصب شما فراهم میآورد.
در اینجا یک مرور کلی از نصب پایتون بر روی پلتفرمهای مختلف آمده است −
نصب پایتون در اوبونتو لینوکس برای بررسی اینکه آیا پایتون از قبل نصب شده است، ترمینال لینوکس را باز کرده و دستور زیر را وارد کنید −
$ python3.11 --version
در اوبونتو لینوکس، سادهترین روش برای نصب پایتون استفاده از ابزار بستهبندی پیشرفته apt است. همیشه توصیه میشود که لیست بستهها در تمام مخازن پیکربندیشده بهروزرسانی شود.
$ sudo apt update
حتی پس از بهروزرسانی، ممکن است آخرین نسخه پایتون برای نصب در دسترس نباشد، بستگی به نسخه اوبونتو که استفاده میکنید. برای حل این مشکل، مخزن deadsnakes را اضافه کنید.