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

تصویر python-environment-setup_2660 تنظیم محیط برنامه نویسی پایتون - آموزش Python

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

پایتون در پلتفرم های مختلفی مانند ویندوز ، 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 را بزنید.

توجه: 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)

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

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

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

2PYTHONSTARTUP

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

3PYTHONCASEOK

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

4PYTHONHOME

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

اجرای پایتون

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

مترجم تعاملی

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

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

در زیر لیستی از گزینه های 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 ارسال می کند.

7file

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

  3. تصویر آواتار کاربر 0
    مازیار یکشنبه , 5 بهمن

    با سلام من تازه پایتون نصب کردم. مشکلم اینه که نوار ابزار از سمت راست به چپ قرار داره و موقع تایپ بعد اسیپس نشانگر تایپ میره سمت چپ نوشته یا مثلا وقتی پرانتز میذارم و تو پرانتز شروع به نوشتن میکن جهت پرانتز میچرخه و پشت به نوشته میشه. ممنون میشم راهنمایی کنین

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

      سلام...مشکلتونو با جزئیات بیشتر (اگه تونستین عکس بگیرین از چیزی که گفتین) تو انجمن سایت مطرح کنید تا کسی که میتونید کمک کنن.

  4. تصویر آواتار کاربر 3964
    مهدی متقی شنبه , 5 شهریور

    پایتون زبان عامه فهم و ساده تری نسبت به زبان های دیگست و یادگیریش طبیعتا راحت تره.