כיצד להתקין Python 3.7.2 באובונטו 18.04/18.10
מדריך מהיר זה מיועד למי שרוצה להתקין את Python 3.7.2 האחרון באובונטו 18.04 LTS, Linux Mint 19.x ואובונטו 18.10.
אובונטו 18.04 מגיע עם Python 2.7 ו-Python 3.6 היישר מהקופסה, ומאוחר יותר כולל את Python 3.7.1 במאגר העדכונים (היקום) שלו.
עבור Python 3.7.2 המעודכן, באפשרותך לבצע את השלבים הבאים כדי להשתמש בחבילות PPA של ToolChain.
1. פתח מסוף באמצעות Ctrl + Alt + קיצור מקשים T או על ידי חיפוש "מסוף" ממפעיל היישומים. כאשר הוא נפתח, הפעל פקודה כדי להוסיף את ToolChain PPA:
sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa
הקלד סיסמת משתמש (ללא משוב חזותי) כאשר הוא מבקש ולחץ על Enter כדי להמשיך.
2. לאחר מכן הפעל פקודה להתקנת Python3.7:
sudo apt install python3.7עבור Linux Mint 19.x, הפעל את הפקודה sudo apt update כדי לבדוק תחילה עדכונים.
3. מכיוון שה- PPA מכיל חבילות שרשרת כלים של עדכונים אחרים, כגון gcc-7.4.0, gcc-8.2.0 ו- python-3.6.8, תוכל להסיר את ה- PPA לאחר מכן באמצעות תוכנה ועדכונים -> כרטיסייה תוכנה אחרת.
4. כדי לגרום ל-python3 להשתמש ב-python 3.7.2 המותקן החדש במקום ב-3.6.7 המוגדר כברירת מחדל, הפעל פקודות כדי להוסיף את python3.7 כבחירה:
שלב זה עלול לגרום לבעיות התלויות python3.6! כפי שאני יודע, טרמינל לא יושק לאחר מכן אלא אם כן אתה יוצר מחדש קישור סימבולי ל python3.6.
עבור Ubuntu 18.04, באפשרותך להפעיל את 2 הפקודות הבאות כדרך לעקיפת הבעיה:
sudo rm /usr/bin/python3
sudo ln -s python3.6 /usr/bin/python3sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2
לאחר מכן עבור בין שתי הגרסאות באמצעות פקודה:
sudo update-alternatives --config python3זהו. נהנה!



