تنظیم محیط برنامه نویسی پایتون
پایتون در پلتفرم های مختلفی مانند ویندوز ، Linux و MAC OS X در دسترس است. در این بخش نحوه تنظیم محیط برنامه نویسی پایتون را بررسی خواهیم کرد.
دانلود پایتون
سورس کد جدید و فعلی، کتابخانه ها، مستندات، اخبار و غیره زبان پایتون در سایت رسمی پایتون در دسترس است. شما می توانید مستندات پایتون را به که صورت HTML، PDF و PostScript در دسترس است، از سایت رسمی آن دانلود کنید.
نصب پایتون
توزیع پایتون برای انواع سیستم عامل های مختلف در دسترس است. شما باید فقط کد باینری مربوط به پلت فرم خود را دانلود کنید و پایتون را نصب کنید. اگر کد باینری برای پلتفرم شما در دسترس نباشد، شما نیاز به یک کامپایلر C برای کامپایل کد منبع به صورت دستی دارید. کامپایل کد منبع انعطاف پذیری بیشتری را در خصوص انتخاب ویژگی هایی که در نصب شما نیاز دارید را فراهم می کند.
در اینجا یک مرور سریع از نحوه نصب پایتون در سیستم عامل های مختلف خواهیم داشت:
نصب پایتون در ویندوز
برای نصب پایتون بر روی ویندوز مراحل زیر را دنبال کنید:
- مرورگر وب خود باز کرده و به بخش دانلود پایتون ، در سایت رسمی آن بروید.
- فایل python-XYZ.msi را از سایت دانلود کنید (XYZ نسخه پایتونی است که استفاده می کنید).
- برای نصب پایتون با استفاده از python-XYZ.msi، سیستم شما باید از Microsoft Installer 2.0 پشتیبانی کند. برای فهمیدن این که آیاMicrosoft Installer در سیستم شما پشتیبانی می شود یا خیر، فایل نصب کننده را دانلود اجرا کنید.
- فایل دانلود شده را اجرا کنید تا پنجره نصب پایتون ظاهر شود، تنظیمات پیشفرض نصب را قبول کنید و پایتون را نصب کنید.
نصب پایتون در Linux و Unix
برای نصب پایتون بر روی Linux و Unix مراحل زیر را دنبال کنید:
- مرورگر وب خود باز کرده و به بخش دانلود پایتون ، در سایت رسمی آن بروید.
- فایل ها را دانلود و از حالت فشرده خارج کنید.
- اگر می خواهید برخی از گزینه ها را سفارشی کنید، فایل Modules یا Setup را ویرایش کنید.
- اسکریپت ./configure را اجرا کنید.
- make
- make install
پایتون به صورت استاندارد و پیشفرض در مسیر /usr/local/bin نصب می شود و کتابخانه های پایتون نیز در مسیر /usr/local/lib/pythonXX نصب می شود (XX نسخه پایتونی است که استفاده می کنید).
نصب پایتون در مکینتاش
در نسخه های اخیر سیستم عامل مکینتاش، پایتون به صورت پیشفرض نصب شده است. اما ممکن است چن سال دیگر این نسخه از پایتون بروز نباشد. شما می توانید برای دریافت پایتون و همچنین دریافت ابزار های اضافی برای پشتیبانی از توسعه پایتون در سیستم عامل مکینتاش به بخش دانلود پایتون برای mac مراجعه کنید. برای نسخه های قبلی سیستم عامل مکینتاش (نسخه های قبل تر از 10.3) می توانید از MacPython استفاده کنید. برای مشاهده مستندات MacPython به آدرس http://www.cwi.nl/~jack/macpython.html مراجعه کنید. راهنمای کامل نصب این توزیع پایتون هم در این آدرس موجود است.
تنظیم PATH
برنامه ها و سایر فایل های اجرایی می تواند در دایرکتوری های مختلفی باشند، بنابراین سیستم عامل ها لیستی از دایرکتوری ها را فراهم می کنند که شامل مسیر هایی است که سیستم عامل برای اجرای برنامه ها جستجو می کند. یک مسیر در یک متغیر محیطی (Environment Variable) ذخیره می شود. یک متغیر محیطی رشته ای است که توسط سیستم عامل نگه داری می شود. این متغیر شامل اطلاعات موجود در دستور shell و سایر برنامه ها می باشد. متغیر Path به عنوان PATH در Unix یا Path در ویندوز تعریف شده است (Unix حساس به حروف است، اما ویندوز نیست). در سیستم عامل مک، نصب کننده (Installer) جزئیات مسیر را مدیریت می کند. برای فراخوانی مترجم پایتون از هر دایرکتوری خاص، باید دایرکتوری پایتون را به متغیر Path خود اضافه کنید.
تنظیم PATH در ویندوز
برای اضافه کردن دایرکتوری پایتون به PATH برای یک session خاص در ویندوز مراحل زیر را دنبال کنید:
- CMD را باز کرده و دستور path %path%;C:\Python را تایپ کنید و Enter را بزنید.
تنظیم PATH در Linux و Unix
برای اضافه کردن دایرکتوری پایتون به PATH برای یک session خاص در Unix مراحل زیر را دنبال کنید:
- در csh shell : دستور setenv PATH “$PATH:/usr/local/bin/python” را تایپ کنید و Enter را بزنید.
- در bash shell : دستور export ATH=”$PATH:/usr/local/bin/python” را تایپ کنید و Enter را بزنید.
- در ksh shell : دستور PATH=”$PATH:/usr/local/bin/python” را تایپ کنید و Enter را بزنید.
متغیر های محیطی پایتون (Python Environment Variables)
در زیر لیستی از متغیر های محیطی مهمی که توسط پایتون شناسایی می شوند را مشاهده می کنید:
ردیف | متغیر و توضیحات |
1 | PYTHONPATH این متغیر نقشی شبیه به PATH دارد. این متغیر به مترجم پایتون می گوید که فایل های ماژول وارد شده در یک برنامه در کجا قرار گرفته است و باید شامل دایرکتوری کتابخانه منبع پایتون و دایرکتوری حاوی کد منبع پایتون باشد. PYTHONPATH گاهی اوقات توسط نصب کننده پایتون از پیش مشخص می شود. |
2 | PYTHONSTARTUP این متغیر شامل مسیر اولیه ای فایل است که حاوی کد منبع پایتون است. این هر زمان که شما مترجم پایتون را اجرا کنید، اجرا خواهد شد. این متغیر در Unix با نام .pythonrc.py نامگذاری شده است. |
3 | PYTHONCASEOK این متغیر در ویندوز به منظور پیدا کردن اولین مورد case-insensitive در یک دستور وارد شده استفاده می شود. برای فعال سازی این متغیر آن را با یک مقدار دلخواه تنظیم کنید. |
4 | PYTHONHOME این متغیر یک ماژول مسیر جستجوی جایگزین است که معمولا در دایرکتوری PYTHONSTARTUP یا PYTHONPATH تعبیه شده است، تا کار تعویض کردن ماژول کتابخانه ها را آسان کند. |
اجرای پایتون
برای اجرای پایتون سه راه مختلف وجود دارد.
مترجم تعاملی
شما می توانید پایتون را از Unix، DOS یا هر سیستم دیگری که به شما یک مترجم command-line یا پنجره Shell ارائه می دهد، اجرا کنید.
اجرای پایتون با استفاده از command-line:
1 2 3 4 5 | $python # Unix/Linux or python% # Unix/Linux or C:> python # Windows/DOS |
در زیر لیستی از گزینه های command-line را مشاهده می کنید:
ردیف | توضیحات |
1 | -d خروجی اشکال زدایی (debug) را فراهم می کند |
2 | -O این گزینه bytecode بهینه سازی شده تولید می کند. |
3 | -S Do not run import site to look for Python paths on startup |
4 | -v خروجی verbose (ردیابی دقیق در دستورات وارد شده). |
5 | -X غیر فعال کردن استثناء ساخته شده به صورت class-based؛ منسوخ شروع با نسخه 1.6. |
6 | -c cmd اسکریپت پایتون را به عنوان رشته cmd ارسال می کند. |
7 | file اسکریپت پایتون را از فایل داده شده اجرا می کند. |
اجرای اسکریپت از command-line:
یک اسکریپت پایتون را می توان با استفاده از مترجم و در خط فرمان اجرا کرد. مانند مثال زیر:
1 2 3 4 5 | $python script.py # Unix/Linux or python% script.py # Unix/Linux or C: >python script.py # Windows/DOS |
محیط توسعه مجتمع (IDE)
اگر شما بر روی سیستم خود IDE ای که از پایتون پشتیبانی می کند را داشته باشید، می توانید از آن برای اجرای اسکریپت های خود استفاده کنید.
- Unix : اولین IDE سیستم عامل Unix برای پایتون است (Unix IDE).
- Windows : بهترین رابط ویندوز برای پایتون است (نرم افزار PyCharm).
- MAC : نسخه مکینتاش پایتون همراه با IDE، IDLE در سایت اصلی آن موجود است که به صورت فایل MacBinary و BinHex’d در دسترس است.
ما در حال حاضر محیط برنامه نویسی پایتون را به صورت آنلاین تنظیم کرده ایم، به طوری که شما می توانید تمام مثال های موجود را در زمانی که در حال یادگیری تئوری هستید، اجرا کنید.
خیلی خوبه که برای هر مثال گزینه امتحان کنید هم گذاشتید. دستتون درد نکنه
سلام. وقت شما هم بخیر. چطور میتونم ماژول پایتون رو به برنامه نوت پد پلاس پلاس اضافه کنم؟
سلام...در پنجره اصلی نرم افزار notepad++ کلید F5 را بزنید تا پنجره Run باز شود. در این پنجره عبارت زیر را وارد کنید و بر روی دکمه save کلیک کنید: C:\Python26\python.exe "$(FULL_CURRENT_PATH)". مسیر نصب پایتون ممکن است در سیستم شما متفاوت باشد.
با سلام من تازه پایتون نصب کردم. مشکلم اینه که نوار ابزار از سمت راست به چپ قرار داره و موقع تایپ بعد اسیپس نشانگر تایپ میره سمت چپ نوشته یا مثلا وقتی پرانتز میذارم و تو پرانتز شروع به نوشتن میکن جهت پرانتز میچرخه و پشت به نوشته میشه. ممنون میشم راهنمایی کنین
سلام...مشکلتونو با جزئیات بیشتر (اگه تونستین عکس بگیرین از چیزی که گفتین) تو انجمن سایت مطرح کنید تا کسی که میتونید کمک کنن.
پایتون زبان عامه فهم و ساده تری نسبت به زبان های دیگست و یادگیریش طبیعتا راحت تره.