איך להתקין את Python 3.14 Beta 2 באובונטו
פייתון 3.14, הגרסה העיקרית הבאה של שפת התכנות הפופולרית, שוחררה הבטא השנייה שלה לפני כמה ימים. הנה איך להתקין אותה בכל מהדורות האובונטו הנוכחיות.
פייתון 3.14 מתוכנן לשחרור ב-7 באוקטובר 2025, עם 5 שנים של תמיכה עד 2030. עד כה הוא נמצא במצב בטא לבדיקה ולמפתחים להכין את הפרויקט שלהם להתאמה לגרסה החדשה של פייתון.
תכונות החדשות של פייתון 3.14 כוללות הערכה מושהית של אנוטציות, מיתרים מסוג t, מודול חדש בשם compression.zstd, סוג חדש של מפרש, הדגשת סינטקס ב-PyREPL, ומגוון תכונות נוספות. ראה עמוד זה לפרטים.
התקן את פייתון 3.14 באובונטו
לכל גרסאות אובונטו הנוכחיות, כולל 20.04, 22.04, 24.04, 24.10, 25.04 וטעמים שלהם, פייתון 3.14 קל להתקנה על ידי חיבור מקוד או באמצעות PPA של אובונטו.
אפשרות 1: התקן את Python 3.14 מ-PPA
ה-PPA הפופולרי Deadsnakes בנה את הבטא החדשה עבור Ubuntu 22.04 ו-Ubuntu 24.04 על כל הפלטפורמות המעבד הנתמכות (amd64, arm64/armhf, ppc64el, s390x).
פשוט לחצו על Ctrl+Alt+T במקלדת כדי לפתוח חלון טרמינל, ואז תוכלו להריץ את הפקודות למטה אחת אחרי השנייה כדי להתקין את החבילה.
קודם כל, הרץ את הפקודה להוסיף את ה-PPA:
sudo add-apt-repository ppa:deadsnakes/ppaהקלד את הסיסמה שלך (ללא משוב של כוכביות) כאשר זה מתבקש ולחץ על Enter כדי להמשיך.
לאחר מכן, הרץ את הפקודה להתקנת פייתון 3.14:
sudo apt install python3.14לבחירה, החלף
python3.14ב-python3.14-fullבפקודה כדי להתקין גם את IDE של Tkinter, דוגמאות, בינארי pyvenv וכו'.הערה: משתמשי לינוקס מינט צריכים להריץ
sudo apt updateלאחר הוספת ה-PPA כדי לעדכן ידנית את מטמון החבילות של המערכת.
לאחר התקנת החבילה, הרץ את הפקודה python3.14 --version כדי לאמת את הגרסה, ואת whereis python3.14 כדי לראות היכן היא מותקנת (בעיקר תחת /usr/bin).
אפשרות 2: Compile Python 3.14 מקוד מקור
אם אתה לא משתמש ב-Ubuntu 22.04|24.04, או אם אתה לא סומך על חבילות צד שלישי, אז אתה יכול לקמפל את פייתון 3.14 בעצמך. ואני בניתי אותו בהצלחה ב-Ubuntu 20.04 ו-Ubuntu 25.04.
1. קודם כל, כנס לאתר של פייתון דרך הקישור למטה כדי להוריד את ארכיב המקור:
עד כה, האחרון הוא “Python-3.14.0b2.tar.xz.”
2. לאחר מכן, פתח את תיקיית ההורדות ומתח את קובץ ה-tar. לאחר מכן, לחץ לחיצה ימנית על תיקיית המקור המופקת ובחר "פתח במסוף" כדי לפתוח את תיקיית המקור של Python 3.14 כמו תיקיית העבודה במסוף.
3. לבסוף, הרץ את הפקודות למטה אחת אחרי השנייה באותו חלון טרמינל כדי לבנות ולהתקין את זה:
קודם כל, הרץ פקודה להתקנת ספריות התלות:
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-devבהמשך, הגדר את המקור על ידי הרצת הפקודה:
./configure --enable-optimizationsאם אפשרויות הקונפיגורציה ברירת המחדל אינן עומדות בצרכים שלך, הרץ
./configure --helpכדי לרשום את כל האפשרויות הזמינות, והחלף את הפקודה האחרונה בהתאם.-
אז, הרץ פקודה לקמפל את המקור:
make -j4כאן
-j4מתכוון להתחיל 4 תהליכים במקביל. זה תלוי בכמה ליבות CPU יש לך, החלף את המספר 4 בהתאם. לבסוף, הרץ את הפקודה למטה כדי להתקין:
sudo make install
ברירת מחדל, זה בונה ומתקין את פייתון בתיקיית /usr/local. אתה יכול להריץ whereis python3.14 כדי לבדוק.
קבע או בטל את פייתון 3.14 כברירת מחדל
לא מומלץ להגדיר פייתון שאינו מותקן מראש כברירת מחדל באובונטו, מכיוון שזה עלול לשבור דברים!
אם התקנת את Python 3.14 ממקור הטארבול, אז הוא כבר צריך להיות ‘מוגדר’ כברירת מחדל. כי הוא יוצר /usr/local/bin/python3 (קישור ל-python 3.14) שהוא לפני /usr/bin/python3.
במקרה זה, אתה יכול לשחזר את פייתון המותקן מראש כברירת מחדל על ידי פשוט מחיקת הקובץ /usr/local/bin/python3.
sudo rm /usr/local/bin/python3באופן דומה, מחק גם את הקישורים ל-pip3, pydoc3, idle3, python3-config וכו' תחת /usr/local/bin.
אם התקנת את Python 3.14 מ-PPA, הרץ את הפקודות למטה אחת אחרי השנייה כדי להגדיר אותו כברירת מחדל:
ראשית, הרץ פקודה שתודיע על גרסת פייתון המותקנת מראש:
ls -al /usr/bin/python3זוהי פיתון 3.8 עבור 20.04, פיתון 3.10 עבור 22.04, פיתון 3.12 עבור 24.04 ו-24.10, ופיתון 3.13 עבור 25.04.
לאחר מכן, הרץ את הפקודה למטה כדי להתקין את פייתון 3.14 כאלטרנטיבה:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.14 10כמו כן, התקן את פייתון המותקן מראש (החלף את
python3.12בהתאם) כאופציה חלופית:sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 100לבסוף, הרץ את הפקודה למטה בכל עת כדי לבחור אחת כברירת מחדל:
sudo update-alternatives --config python3
לחלופין, אתה יכול להריץ פקודות למעלה על ידי החלפת python3 עם pip3 על מנת להגדיר את מתקין pip ברירת המחדל.
הגדר סביבה וירטואלית עבור פייתון 3.14
בשל PEP 668, מומלץ להקים סביבה וירטואלית להתקנת מודולים וחבילות של פייתון מבלי להפריע לחבילות המערכת.
ראשית, אם התקנת את Python 3.14 מ-PPA, ודא שגם יש לך את הבינארי pyvenv מותקן:
sudo apt install python3.14-venvאז, הרץ את הפקודה כדי ליצור סביבה וירטואלית:
python3.14 -m venv ~/.venv/python3.14כאן אתה יכול להחליף ~/.venv/python3.14 לכל תיקייה בבית המשתמש שלך. לאחר מכן, זה ייצור עותק של Python 3.14 לתוך תיקייה זו
לאחר מכן, הרץ פקודה כדי להיכנס לאותה סביבה וירטואלית:
source ~/.venv/python3.14/bin/activateלבסוף, הרץ את הפקודה pip כדי להתקין כל חבילה או מודול, לדוגמה, pip3 install 123. וגם, הגדר את ~/.venv/python3.14/bin/python3 כנתיב לביצוע עבור ה-IDE שלך.
הסר את פייתון 3.14
עבור חבילת PPA, פשוט פתח את הטרמינל והריץ פקודה כדי להסיר:
sudo apt remove --autoremove python3.14 python3.14-fullעבור Python 3.14 שנבנה ממקור, פשוט מחקו ידנית את כל הקבצים המותקנים על ידי הרצת הפקודות למטה אחת אחת:
sudo rm -R /usr/local/lib/python3.14/sudo rm -R /usr/local/include/python3.14sudo rm /usr/local/lib/libpython3.14.asudo rm /var/lib/dpkg/info/*python3.14*sudo rm /usr/local/bin/python3 /usr/local/bin/python3.14sudo rm /usr/local/bin/pip3 /usr/local/bin/pip3.14sudo rm /usr/local/bin/idle3 /usr/local/bin/idle3.14sudo rm /usr/local/bin/pydoc3 /usr/local/bin/pydoc3.14sudo rm /usr/local/bin/python3-config /usr/local/bin/python3.14-configלבסוף, מחק את .venv (מוסתר כברירת מחדל, לחץ Ctrl+H כדי לראות) בתיקיית הבית של המשתמש שלך כדי למחוק את הסביבה הוירטואלית.







