تنظیم محیط برنامه نویسی پایتون – آموزش Python

python environment setup 2660 تصویر

تنظیم محیط برنامه نویسی پایتون

پایتون در پلتفرم های مختلفی مانند ویندوز ، 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 مراجعه کنید. برای نسخه های قبلی سیستم عامل مکینتاش (نسخه های قبل تر از ۱۰٫۳) می توانید از 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 را بزنید.

توجه: C:\Python مسیری است که پایتون نصب شده است.

تنظیم 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 را بزنید.

توجه: /usr/local/bin/python مسیری است که پایتون نصب شده است.

متغیر های محیطی پایتون (Python Environment Variables)

در زیر لیستی از متغیر های محیطی مهمی که توسط پایتون شناسایی می شوند را مشاهده می کنید:

ردیفمتغیر و توضیحات
۱PYTHONPATH

این متغیر نقشی شبیه به PATH دارد. این متغیر به مترجم پایتون می گوید که فایل های ماژول وارد شده در یک برنامه در کجا قرار گرفته است و باید شامل دایرکتوری کتابخانه منبع پایتون و دایرکتوری حاوی کد منبع پایتون باشد. PYTHONPATH گاهی اوقات توسط نصب کننده پایتون از پیش مشخص می شود.

۲PYTHONSTARTUP

این متغیر شامل مسیر اولیه ای فایل است که حاوی کد منبع پایتون است. این هر زمان که شما مترجم پایتون را اجرا کنید، اجرا خواهد شد. این متغیر در Unix با نام .pythonrc.py نامگذاری شده است.

۳PYTHONCASEOK

این متغیر در ویندوز به منظور پیدا کردن اولین مورد case-insensitive در یک دستور وارد شده استفاده می شود. برای فعال سازی این متغیر آن را با یک مقدار دلخواه تنظیم کنید.

۴PYTHONHOME

این متغیر یک ماژول مسیر جستجوی جایگزین است که معمولا در دایرکتوری PYTHONSTARTUP یا PYTHONPATH تعبیه شده است، تا کار تعویض کردن ماژول کتابخانه ها را آسان کند.

اجرای پایتون

برای اجرای پایتون سه راه مختلف وجود دارد.

مترجم تعاملی

شما می توانید پایتون را از Unix، DOS یا هر سیستم دیگری که به شما یک مترجم command-line یا پنجره Shell ارائه می دهد، اجرا کنید.

اجرای پایتون با استفاده از command-line:

در زیر لیستی از گزینه های command-line را مشاهده می کنید:

ردیفتوضیحات
۱-d

خروجی اشکال زدایی (debug) را فراهم می کند

۲-O

این گزینه bytecode بهینه سازی شده تولید می کند.

۳-S

Do not run import site to look for Python paths on startup

۴-v

خروجی verbose (ردیابی دقیق در دستورات وارد شده).

۵-X

غیر فعال کردن استثناء ساخته شده به صورت class-based؛ منسوخ شروع با نسخه ۱٫۶٫

۶-c cmd

اسکریپت پایتون را به عنوان رشته cmd ارسال می کند.

۷file

اسکریپت پایتون را از فایل داده شده اجرا می کند.

اجرای اسکریپت از command-line:

یک اسکریپت پایتون را می توان با استفاده از مترجم و در خط فرمان اجرا کرد. مانند مثال زیر:

 

توجه: اطمینان حاصل کنید که برای اجرای فایل ها دسترسی لازم را دارید.

محیط توسعه مجتمع (IDE)

اگر شما بر روی سیستم خود IDE ای که از پایتون پشتیبانی می کند را داشته باشید، می توانید از آن برای اجرای اسکریپت های خود استفاده کنید.

  • Unix : اولین IDE سیستم عامل Unix برای پایتون است (Unix IDE).
  • Windows : بهترین رابط ویندوز برای پایتون است (نرم افزار PyCharm).
  • MAC : نسخه مکینتاش پایتون همراه با IDE، IDLE در سایت اصلی آن موجود است که به صورت فایل MacBinary و BinHex’d در دسترس است.

توجه: تمام مثال هایی که در فصل های بعد ارائه شده اند با نسخه Python 2.4.3 در سیستم عامل Linux تهیه شده است.

ما در حال حاضر محیط برنامه نویسی پایتون را به صورت آنلاین تنظیم کرده ایم، به طوری که شما می توانید تمام مثال های موجود را در زمانی که در حال یادگیری تئوری هستید، اجرا کنید.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۳ مورد)
  1. تصویر آواتار کاربر 0
    زهرا حسینی چهارشنبه , ۲۴ مرداد

    خیلی خوبه که برای هر مثال گزینه امتحان کنید هم گذاشتید. دستتون درد نکنه

  2. تصویر آواتار کاربر 0
    مرتض کاظمی پنج شنبه , ۱۰ آبان

    سلام. وقت شما هم بخیر. چطور میتونم ماژول پایتون رو به برنامه نوت پد پلاس پلاس اضافه کنم؟

    • تصویر آواتار کاربر 124
      امین رستمیسه شنبه , ۲۲ آبان

      سلام...در پنجره اصلی نرم افزار notepad++ کلید F5 را بزنید تا پنجره Run باز شود. در این پنجره عبارت زیر را وارد کنید و بر روی دکمه save کلیک کنید: C:\Python26\python.exe "$(FULL_CURRENT_PATH)". مسیر نصب پایتون ممکن است در سیستم شما متفاوت باشد.