Kahibaro
Discord Login Register

فصل ۲: راه‌اندازی پایتون

مقدمهٔ راه‌اندازی پایتون

در این فصل یاد می‌گیرید چطور «پایتون» را روی سیستم خود نصب کنید، آن را از طریق ترمینال (یا خط فرمان) اجرا کنید، با یک محیط توسعه (IDE) کار کنید، و فرق بین اجرای اسکریپت و کار در حالت تعاملی را ببینید. هدف این است که در پایان فصل بتوانید خودتان برنامه‌های پایتون را اجرا کنید.


نصب پایتون (ویندوز / macOS / لینوکس)

پیدا کردن نسخهٔ مناسب

۱. مرورگر را باز کنید.
۲. به سایت رسمی پایتون بروید:

https://www.python.org

۳. از منوی Downloads، نسخهٔ پیشنهادی (Usually: Python 3.x.x) را بگیرید.
برای این دوره، از نسخه‌های ۳ (مثل ۳.۱۰، ۳.۱۱ یا جدیدتر) استفاده کنید، نه Python 2.


نصب در ویندوز

۱. فایل نصب (.exe) را از سایت دانلود کنید.
۲. روی فایل دوبار کلیک کنید تا نصب‌کننده باز شود.

نکتهٔ مهم: در اولین صفحهٔ نصب، حتماً تیک گزینهٔ زیر را بزنید:

Add Python 3.x to PATH

اگر این گزینه را فعال نکنید، در ترمینال (Command Prompt) به راحتی به پایتون دسترسی نخواهید داشت.

۳. روی Install Now کلیک کنید و صبر کنید تا نصب کامل شود.
۴. بعد از پایان، می‌توانید پنجرهٔ نصب را ببندید.

چک کردن نصب در ویندوز

۱. منوی Start را باز کنید.
۲. cmd را جست‌وجو و باز کنید (Command Prompt).
۳. بنویسید:

bash
python --version

یا گاهی:

bash
py --version

اگر نصب درست باشد، پیامی شبیه زیر می‌بینید:

text
Python 3.11.2

اگر خطا گرفتید (مثل python is not recognized)، احتمالاً PATH درست تنظیم نشده است. در این صورت:

نصب در macOS

استفاده از نصب‌کنندهٔ رسمی

۱. در سایت python.org، از بخش Downloads نسخهٔ macOS (.pkg) را دانلود کنید.
۲. روی فایل .pkg دوبار کلیک کنید.
۳. مراحل نصب را Next / Continue کنید تا پایان.

استفاده از Homebrew (پیشرفته‌تر، اختیاری)

اگر Homebrew را می‌شناسید و روی سیستم دارید، می‌توانید در ترمینال بنویسید:

bash
brew install python

(این روش بیشتر برای کاربران کمی پیشرفته‌تر است؛ اگر تازه‌کار هستید، همان نصب‌کنندهٔ رسمی کافی است.)

چک کردن نصب در macOS

۱. برنامهٔ Terminal را باز کنید (در Applications -> Utilities).
۲. بنویسید:

bash
python3 --version

اگر نسخه نمایش داده شد (مثل Python 3.11.2)، نصب موفق بوده است.
در macOS معمولاً باید از python3 استفاده کنید، نه python.


نصب در لینوکس

بیشتر توزیع‌های لینوکس (مثل Ubuntu، Debian، Fedora و ...) به صورت پیش‌فرض Python 3 را نصب دارند.
برای چک کردن:

bash
python3 --version

اگر خطا گرفتید یا نسخه قدیمی بود، معمولاً می‌توانید از مدیر بستهٔ توزیع استفاده کنید:

Ubuntu / Debian

bash
sudo apt update
sudo apt install python3

Fedora / CentOS (نسخه‌های جدید)

bash
sudo dnf install python3

بعد از نصب دوباره چک کنید:

bash
python3 --version

استفاده از پایتون در ترمینال

ترمینال (یا Command Prompt در ویندوز) جایی است که می‌توانید مستقیم دستورهای پایتون را اجرا کنید یا اسکریپت‌ها را راه بیندازید.

باز کردن ترمینال / خط فرمان

اجرای مفسر پایتون در ترمینال

در ترمینال بنویسید:

bash
python

اگر جواب نداد، امتحان کنید:

bash
py
bash
python3

اگر موفق باشید، چیزی شبیه این می‌بینید:

text
Python 3.11.2 (tags/...) 
Type "help", "copyright", "credits" or "license" for more information.
>>> 

علامت >>> یعنی الان در «حالت تعاملی پایتون» هستید (در بخش مربوط به حالت تعاملی، بیشتر می‌بینید).

در این حالت می‌توانید دستورهای ساده بنویسید، مثلاً:

python
>>> 2 + 3
5
>>> print("سلام")
سلام

برای خروج از این وضعیت:

python
>>> exit()

استفاده از یک IDE (IDLE / VS Code)

IDE (محیط توسعهٔ یکپارچه) جایی است که می‌توانید کد را با راحتی بیشتری بنویسید:
رنگ‌بندی، ذخیره، اجرا، مشاهدهٔ خطاها و ...

در این فصل، دو مورد خیلی ساده و رایج را می‌بینیم: IDLE و VS Code.

IDLE

IDLE همراه خود پایتون نصب می‌شود (به‌خصوص در ویندوز و macOS).

باز کردن IDLE

بعد از باز شدن، یک پنجره با علامت >>> می‌بینید که شبیه حالت تعاملی پایتون است، اما با امکانات بیشتر (منو، رنگ‌بندی و ...).

نوشتن و ذخیرهٔ برنامه در IDLE

۱. از منوی بالای IDLE روی FileNew File کلیک کنید.
۲. در پنجرهٔ جدید، کد خود را بنویسید، مثلاً:

python
print("سلام، پایتون!")

۳. از منوی File گزینهٔ Save را بزنید و فایل را با پسوند .py ذخیره کنید؛ مثلاً:
hello.py

۴. برای اجرای برنامه: از منوی Run گزینهٔ Run Module را انتخاب کنید (یا کلید F5).
پنجرهٔ Shell (همان پنجرهٔ اصلی IDLE) خروجی را نشان می‌دهد.


VS Code (Visual Studio Code)

VS Code یک ادیتور/IDE محبوب و رایگان است که با افزونهٔ Python برای برنامه‌نویسی بسیار مناسب می‌شود.

نصب VS Code

۱. به سایت زیر بروید:
https://code.visualstudio.com
۲. نسخهٔ مناسب سیستم عامل خود (Windows/macOS/Linux) را دانلود و نصب کنید.
۳. برنامهٔ VS Code را باز کنید.

افزودن افزونهٔ Python

۱. در VS Code، از نوار کناری روی آیکون Extensions (چهار مربع کوچک) کلیک کنید.
۲. در کادر جست‌وجو بنویسید Python.
۳. افزونهٔ رسمی با نام Python (ساخته شده توسط Microsoft) را پیدا و روی Install کلیک کنید.

ساختن یک فایل پایتون در VS Code

۱. از منوی File روی New File کلیک کنید.
۲. فایل را با نامی مثل hello.py ذخیره کنید (File -> Save As).
۳. در داخل فایل بنویسید:

python
print("سلام از VS Code")

اجرای فایل پایتون در VS Code (روش ساده)

معمولاً ترمینالی در پایین VS Code باز می‌شود و خروجی برنامه را نشان می‌دهد.

نکته: VS Code باید بداند پایتون کجاست؛ اگر پیغام خطا داد که پایتون پیدا نشد، اول مطمئن شوید پایتون را نصب کرده‌اید و در ترمینال قابل دسترس است (بخش نصب را دوباره چک کنید).


اجرای اسکریپت‌های پایتون

یک اسکریپت پایتون فایلی است با پسوند .py که چند دستور پایتون داخل آن نوشته شده و همه با هم اجرا می‌شوند.

ساخت یک اسکریپت ساده

۱. یک فایل متنی جدید بسازید (در IDLE، VS Code یا هر ویرایشگر متن).
۲. داخل آن بنویسید:

python
print("این اولین اسکریپت پایتون من است")

۳. فایل را با نامی مثل first_script.py ذخیره کنید (حتماً پسوند .py داشته باشد).

اجرای اسکریپت در ترمینال (ویندوز)

۱. محل ذخیرهٔ فایل را پیدا کنید؛ مثلاً:
C:\Users\Ali\Desktop\python\first_script.py

۲. Command Prompt را باز کنید.
۳. با دستور cd به پوشه‌ای که فایل در آن است بروید:

bash
cd C:\Users\Ali\Desktop\python

۴. برای اجرا:

bash
python first_script.py

اگر فرمان python کار نکرد، امتحان کنید:

bash
py first_script.py

باید خروجی را ببینید:

text
این اولین اسکریپت پایتون من است

اجرای اسکریپت در ترمینال (macOS / لینوکس)

۱. مسیر فایل را پیدا کنید؛ مثلاً:
/home/user/projects/first_script.py
یا در macOS چیزی مثل:
/Users/Ali/Desktop/python/first_script.py

۲. ترمینال را باز کنید.
۳. به پوشهٔ فایل بروید:

bash
cd /home/user/projects

۴. اجرا کنید:

bash
python3 first_script.py

(در بسیاری از سیستم‌ها به‌جای python باید python3 بنویسید.)


حالت تعاملی پایتون

حالت تعاملی (یا Python REPL) جایی است که می‌توانید دستورها را خط‌به‌خط امتحان کنید و بلافاصله نتیجه را ببینید. این حالت برای تمرین و تست ایده‌ها عالی است.

ورود به حالت تعاملی

در ترمینال بنویسید:

bash
python

یا:

bash
py
bash
python3

اگر موفق باشید، علامت >>> ظاهر می‌شود:

text
Python 3.11.2 (tags/...)
>>> 

الان می‌توانید مستقیم کد بنویسید:

python
>>> 10 + 20
30
>>> print("سلام")
سلام

هر دستور را که با Enter بفرستید، همان لحظه اجرا می‌شود.

خروج از حالت تعاملی

چند راه:

python
>>> exit()

یا در ویندوز: Ctrl+Z سپس Enter
در macOS / لینوکس: Ctrl+D


چه زمانی از حالت تعاملی استفاده کنیم و چه زمانی از اسکریپت؟

برای تمرین‌های این دوره، معمولاً بهتر است برنامه‌های جدی‌تر را در فایل (.py) بنویسید و در ترمینال یا IDE اجرا کنید، و از حالت تعاملی برای آزمایش‌های سریع استفاده کنید.


جمع‌بندی این فصل

در این فصل:

از اینجا به بعد، هرجا در فصل‌های بعدی گفته شد «این کد را اجرا کنید»، می‌توانید آن را یا در حالت تعاملی امتحان کنید، یا بهتر از آن، در یک فایل .py ذخیره و اجرا کنید.

Views: 13

Comments

Please login to add a comment.

Don't have an account? Register now!