קודם כל, בדיקת מציאות קצרה
לא באמת צריך להתקין כלום כדי לכתוב את שורות ה-Python הראשונות שלכם. העורכים שמוטמעים בדפי התיעוד האלה מריצים קוד Python אמיתי בדפדפן, ואפשר להתקדם עם זה לבד לא מעט זמן. הרגע להתקין Python מקומית הוא כשאתם רוצים לשמור קבצים על המחשב שלכם, להריץ תוכניות ארוכות יותר או להשתמש בספריות שלא מגיעות מראש.
אם אתם מעדיפים לדלג ישר לכתיבת קוד, קפצו לעמוד הבא. אם אתם מוכנים להתקין, המשיכו לקרוא.
בדקו אם Python כבר מותקנת
לפני שמתקינים משהו, בדקו מה כבר יש לכם. פתחו טרמינל (Command Prompt או PowerShell ב-Windows, Terminal ב-macOS, ה-shell שאתם אוהבים ב-Linux) והקלידו:
python --version
אם מתקבלת ההודעה "command not found", נסו python3 --version. ב-macOS וברוב הפצות ה-Linux כנראה כבר תראו משהו כמו Python 3.12.6. אם המספר מתחיל ב-3., אתם במצב טוב.
אם אתם רואים Python 2. משהו, התייחסו לזה כאילו Python לא מותקנת. התמיכה ב-Python 2 הסתיימה ב-2020, ואין להשתמש בה לקוד חדש.
התקנה ב-Windows
- היכנסו ל-python.org/downloads.
- לחצו על הכפתור הצהוב הגדול "Download Python 3.x.x". הוא מזהה את Windows אוטומטית.
- פתחו את קובץ ההתקנה. לפני שלוחצים על Install Now, סמנו את התיבה "Add python.exe to PATH" בתחתית החלון. זה הצעד החשוב ביותר: בלעדיו, הפקודה
pythonלא תעבוד מהטרמינל. - לחצו על "Install Now" וחכו דקה. תוכנת ההתקנה מטפלת בכל השאר.
- פתחו חלון PowerShell או Command Prompt חדש (בחלונות ישנים ה-PATH לא יהיה מעודכן) והריצו
python --version. אתם אמורים לראות את הגרסה שהתקנתם עכשיו.
אם שכחתם לסמן את תיבת ה-PATH, התיקון הקל ביותר הוא להריץ שוב את תוכנת ההתקנה, ללחוץ על "Modify" ולהוסיף את זה בדיעבד.
התקנה ב-macOS
יש שתי אפשרויות טובות. בחרו אחת; אל תערבבו ביניהן.
אפשרות א': קובץ ההתקנה של python.org. הורידו אותו מ-python.org/downloads, פתחו את קובץ ה-.pkg ועקבו אחרי ההוראות. בסיום, python3 ו-pip3 יהיו זמינות בטרמינל.
אפשרות ב': Homebrew. אם אתם כבר משתמשים ב-Homebrew לכלים אחרים:
brew install python
Homebrew שומרת על Python מעודכנת כשמריצים brew upgrade, ולכן מפתחים רבים מעדיפים אותה. לא משנה באיזו דרך תבחרו, ודאו שההתקנה הצליחה:
python3 --version
ב-macOS, השתמשו תמיד ב-python3 וב-pip3 ולא ב-python וב-pip בלבד. הפקודות בלי המספר מצביעות לפעמים על Python ישנה של המערכת שלא כדאי לגעת בה.
התקנה ב-Linux
רוב ההפצות מגיעות עם Python 3 מותקנת. הריצו קודם python3 --version כדי לבדוק. אם צריך להתקין או לשדרג, השתמשו במנהל החבילות:
- Debian / Ubuntu:
sudo apt update && sudo apt install python3 python3-pip python3-venv - Fedora:
sudo dnf install python3 python3-pip - Arch:
sudo pacman -S python python-pip
כדאי להתקין מראש את החבילה python3-venv (או המקבילה בהפצה שלכם): תשתמשו בסביבות וירטואליות ברגע שתתחילו להתקין ספריות.
בדיקת ההתקנה עם קוד אמיתי
ברגע שהטרמינל מדווח על מספר גרסה הגיוני, נסו להריץ תוכנית קטנטנה מקצה לקצה. בטרמינל:
python3
זה מכניס אתכם למצב האינטראקטיבי של Python: שורת פקודה שנראית כמו >>>. הקלידו שורה ולחצו Enter:
>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()
אם אתם רואים את הפלט ולא שגיאה, סיימתם. אפשר לצאת מהסשן האינטראקטיבי עם exit() או Ctrl-D.
ואם אתם רק רוצים לבדוק בלי לגעת בטרמינל, הנה קטע שאפשר להריץ שמתנהג בדיוק כמו השורות הקודמות:
כשמשהו משתבש
pythonפותחת את Microsoft Store ב-Windows. זה קורה כשדילגתם על שלב ה-"Add to PATH" ו-Windows מנסה לעזור. הריצו שוב את תוכנת ההתקנה, לחצו על Modify והוסיפו את Python ל-PATH.pipלא נמצאת. ב-macOS וב-Linux, נסו במקום זאתpip3. ב-Windows,pipאמורה לעבוד אם Python נמצאת ב-PATH; אחרת, השתמשו ב-python -m pip ...כחלופה אמינה.- כמה גרסאות של Python מבלבלות אתכם. זה נורמלי, ובדיוק בשביל זה יש סביבות וירטואליות. נכסה אותן בפרק מאוחר יותר.
אתם מוכנים
עם פקודת python3 שעובדת ומספר גרסה שאפשר לחיות איתו, אתם מוכנים לשלב הבא: להריץ בפועל סקריפט שכתבתם בעצמכם. זה מה שמגיע עכשיו.
שאלות נפוצות
איך מתקינים Python?
הורידו את קובץ ההתקנה מ-python.org, הריצו אותו, וב-Windows סמנו את התיבה 'Add Python to PATH' לפני שלוחצים על Install. ב-macOS וב-Linux, לרוב Python כבר זמינה; בדרך כלל צריך רק להתקין גרסה חדשה יותר לצד זו של המערכת.
איך בודקים את גרסת ה-Python שלי?
פתחו טרמינל והריצו python --version או python3 --version. אם מקבלים מספר כמו 3.12.2, Python מותקנת אצלכם. אם מקבלים שגיאת command not found, עדיין צריך להתקין אותה.
צריך להתקין Python כדי ללמוד אותה?
לא. אפשר להריץ Python ישירות בדפדפן באתרים כמו Coddy, כולל בעורכים האינטראקטיביים בדפי התיעוד האלה. התקנה מקומית שימושית ברגע שרוצים לשמור פרויקטים, לעבוד עם קבצים במחשב או להשתמש בספריות, אבל היא לא תנאי מוקדם לשיעורים הראשונים.
איזו גרסה של Python להתקין?
את הגרסה היציבה העדכנית של Python 3, ש-python.org מדגישה בעמוד הראשי. כל גרסה עדכנית של Python 3 מתאימה ללמידה; אין צורך להתאים גרסת משנה ספציפית. הימנעו מ-Python 2: היא הוצאה משימוש לפני שנים ולא מקבלת יותר עדכוני אבטחה.