אנדרואיד

כיצד להתקין פיתון בסנטוס 8

VNC Server Install in Linux | Remote Desktop Access | CentOS 8 / RHEL 8 | Tech Arkit

VNC Server Install in Linux | Remote Desktop Access | CentOS 8 / RHEL 8 | Tech Arkit

תוכן עניינים:

Anonim

פייתון היא אחת משפות התכנות הפופולריות ביותר בעולם. עם התחביר הפשוט והקל שלה ללמוד, פייתון היא בחירה פופולרית למפתחים מתחילים ומנוסים.

בניגוד להפצות לינוקס אחרות, Python אינו מותקן כברירת מחדל ב- CentOS 8.

כפי שאתה כבר יודע, ישנן שתי גרסאות פייתון הנמצאות בפיתוח פעיל. בעוד שפייתון 2 נתמך ופעיל היטב, פייתון 3 נחשב להווה ולעתיד השפה.

כברירת מחדל ל- RHEL / CentOS 8 אין פקודת python רחבה מערכתית כדי למנוע נעילת המשתמשים לגירסה ספציפית של פייתון. במקום זאת, זה נותן למשתמש אפשרות להתקין, להגדיר ולהפעיל גרסת Python ספציפית. כלי המערכת כמו yum משתמשים yum Python ובספריות.

מדריך זה ינחה אתכם דרך התקנת Python 3 ו- Python 2 ב- CentOS 8.

התקנת Python 3 ב- CentOS 8

כדי להתקין את Python 3 ב- CentOS 8, הפעל את הפקודה הבאה כמשתמש שורש או sudo בטרמינל שלך:

sudo dnf install python3

כדי לאמת את ההתקנה, בדוק את גרסת Python על ידי הקלדת:

python3 --version

בעת כתיבת מאמר זה, הגרסה האחרונה של Python 3 הזמינה במאגרי CentOS היא "3.6.x":

Python 3.6.8

הפקודה גם מתקינה pip.

כדי להריץ את Python, עליך להקליד במפורש את python3 ולהפעיל pip3 מסוג pip.

עליך תמיד להעדיף להתקין מודולי פיתון המסופקים באמצעות הפצה באמצעות yum או dnf מכיוון שהם נתמכים ונבדקים כדי לעבוד כראוי ב- CentOS 8. השתמש ב- pip בסביבה וירטואלית בלבד. Virtual Environments Python מאפשרות להתקין מודולי Python במקום מבודד לפרויקט ספציפי, במקום להתקין אותו באופן גלובלי. בדרך זו, אינך צריך לדאוג להשפיע על פרויקטים אחרים של פייתון.

שמות חבילות המודולים של Python 3 מקודמים עם "python3". לדוגמה, כדי להתקין את מודול paramiko, תפעיל:

sudo dnf install python3-paramiko

התקנת Python 2 ב- CentOS 8

חבילות Python 2 כלולות גם במאגרי ברירת המחדל של CentOS 8.

להתקנת Python 2, הזן את הפקודה הבאה:

sudo dnf install python2

אמת את ההתקנה על ידי הקלדת:

python2 --version

הפלט צריך להיראות כך:

Python 2.7.15

להפעלת Python 2, הקלד python2 והפעלת pip2 מסוג pip.

הגדר גרסת ברירת מחדל לפייתון (פיקוד פייתון ללא היגיון)

כדי להגדיר את פייתון 3 כפקודת הפיתון הבלתי מעורערת במערכת, השתמש בכלי alternatives :

sudo alternatives --set python /usr/bin/python3

עבור פייתון 2, הקלד:

sudo alternatives --set python /usr/bin/python2

פקודת alternatives יוצרת python symlink שמצביע על גרסת הפיתון שצוינה.

הקלד python --version שלך, ועליך לראות את גרסת הפייתון המוגדרת כברירת מחדל.

כדי לשנות את גרסת ברירת המחדל, השתמש באחת מהפקודות שלמעלה. אם ברצונך להסיר את פקודת הפיתון הבלתי מעורערת, הקלד:

sudo alternatives --auto python

סיכום

ב- CentOS 8, Python אינו מותקן כברירת מחדל.

להתקנת Python 3, הקלד dnf install python3 Python 2, הקלד dnf install python2 .

פיתון פיפ