RHEL 8-ൽ പൈത്തൺ 3 അല്ലെങ്കിൽ പൈത്തൺ 2 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


RedHat Enterprise Linux 8-ൽ, Python മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല. ഉപയോക്താക്കൾക്കായി ഒരു സ്ഥിരസ്ഥിതി പൈത്തൺ പതിപ്പ് സജ്ജീകരിക്കാൻ RHEL 8 ഡവലപ്പർമാർ ആഗ്രഹിച്ചില്ല എന്നതാണ് ഇതിന്റെ പ്രധാന കാരണം. അതിനാൽ ഒരു RHEL ഉപയോക്താവ് എന്ന നിലയിൽ, നിങ്ങൾക്ക് പൈത്തൺ 3 വേണോ 2 വേണോ എന്ന് അത് ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് വ്യക്തമാക്കേണ്ടതുണ്ട്. കൂടാതെ, RHEL-ൽ, പൈത്തണിന്റെ സ്ഥിരസ്ഥിതിയും പൂർണ്ണ പിന്തുണയുള്ളതുമായ പതിപ്പാണ് പൈത്തൺ 3.6. എന്നിരുന്നാലും, പൈത്തൺ 2 ലഭ്യമാണ്, നിങ്ങൾക്ക് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

ഈ ചെറിയ ലേഖനത്തിൽ, പൈത്തൺ 3, പൈത്തൺ 2 എന്നിവ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും അവ RHEL 8 ലിനക്സ് വിതരണത്തിൽ സമാന്തരമായി പ്രവർത്തിപ്പിക്കാമെന്നും ഞങ്ങൾ കാണിക്കും.

  1. കുറഞ്ഞ ഇൻസ്റ്റാളേഷനോടുകൂടിയ RHEL 8
  2. RHEL 8 RedHat സബ്uസ്uക്രിപ്uഷൻ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു
  3. സ്റ്റാറ്റിക് ഐപി വിലാസമുള്ള RHEL 8

പ്രധാനപ്പെട്ടത്: മിക്ക ലിനക്സ് വിതരണങ്ങളും YUM പാക്കേജ് മാനേജറായി നിരവധി ലൈബ്രറികൾക്കും ടൂളുകൾക്കുമായി പൈത്തൺ ഉപയോഗിക്കുന്നു. പൈത്തൺ സ്ഥിരസ്ഥിതിയായി RHEL 8-ൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിലും, നിങ്ങൾ പൈത്തൺ ഇൻസ്റ്റാൾ ചെയ്തില്ലെങ്കിലും yum പ്രവർത്തിക്കുന്നു. സിസ്റ്റം ടൂളുകൾ ഉപയോഗിക്കുന്ന \പ്ലാറ്റ്ഫോം-പൈത്തൺ എന്ന് വിളിക്കപ്പെടുന്ന ഒരു ആന്തരിക പൈത്തൺ ഇന്റർപ്രെട്ടർ ഉള്ളതിനാലാണിത്. പ്ലാറ്റ്ഫോം-പൈത്തൺ ആപ്ലിക്കേഷനുകൾക്ക് ഉപയോഗിക്കാൻ കഴിയില്ല, എന്നാൽ സിസ്റ്റം/അഡ്uമിനിസ്uട്രേറ്റീവ് കോഡ് എഴുതാൻ മാത്രമേ നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാൻ കഴിയൂ.

RHEL 8-ൽ പൈത്തൺ 3 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

നിങ്ങളുടെ സിസ്റ്റത്തിൽ പൈത്തൺ 3 ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ DNF പാക്കേജ് മാനേജർ ഉപയോഗിക്കുക.

# dnf install python3

കമാൻഡിന്റെ ഔട്ട്പുട്ടിൽ നിന്ന്, PIP, Setuptools എന്നിവ ഡിപൻഡൻസികളായി വരുന്ന സ്ഥിരസ്ഥിതി പതിപ്പാണ് Python3.6.

RHEL 8-ൽ പൈത്തൺ 2 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

നിങ്ങൾക്ക് പൈത്തൺ 3-ന് സമാന്തരമായി പൈത്തൺ 2 ഇൻസ്റ്റാൾ ചെയ്യണമെങ്കിൽ, താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക, അത് നിങ്ങളുടെ സിസ്റ്റത്തിൽ പൈത്തൺ 2.7 ഇൻസ്റ്റാൾ ചെയ്യും.

# dnf install python2

RHEL 8-ൽ പൈത്തൺ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം

പൈത്തൺ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, /usr/bin/python പൈത്തണിന്റെ ഒരു പ്രത്യേക പതിപ്പ് പ്രവർത്തിപ്പിക്കുമെന്ന് നിങ്ങൾ പ്രതീക്ഷിക്കുന്നു. \Python2 അല്ലെങ്കിൽ Python3: ഏത് പതിപ്പാണ് Linux-ൽ ഡിഫോൾട്ടായി സജ്ജീകരിക്കേണ്ടത് ഡിബേറ്റുകളിൽ നിന്ന് സ്വയം വിച്ഛേദിക്കുന്നതിന്, RedHat സ്ഥിരസ്ഥിതിയായി ഒരു പൈത്തൺ കമാൻഡ് ഉൾപ്പെടുത്തിയിട്ടില്ല - ഇതിനെ അൺവേർഷൻ ചെയ്യാത്ത കമാൻഡ് എന്ന് വിളിക്കുന്നു.

പൈത്തൺ 3 പ്രവർത്തിപ്പിക്കുന്നതിന്, ടൈപ്പ് ചെയ്യുക:

# python3

പൈത്തൺ 2 പ്രവർത്തിപ്പിക്കുന്നതിന്, ടൈപ്പ് ചെയ്യുക:

# python2

നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഒരു പൈത്തൺ കമാൻഡ് ഉണ്ടാകുമെന്ന് പ്രതീക്ഷിക്കുന്ന ആപ്ലിക്കേഷനുകൾ/പ്രോഗ്രാമുകൾ ഉണ്ടെങ്കിൽ, നിങ്ങൾ എന്താണ് ചെയ്യേണ്ടത്? ഇത് വളരെ ലളിതമാണ്, നിങ്ങൾ പൈത്തൺ പതിപ്പിന്റെ ശരിയായ സ്ഥാനത്തേക്ക് എളുപ്പത്തിൽ /usr/bin/python പോയിന്റ് ചെയ്യാൻ alternatives --config python കമാൻഡ് ഉപയോഗിക്കുന്നു സ്ഥിര പതിപ്പ്.

ഉദാഹരണത്തിന്:

# alternatives --set python /usr/bin/python3
OR
# alternatives --set python /usr/bin/python2

അത്രയേയുള്ളൂ! ഈ ചെറിയ ലേഖനത്തിൽ, RHEL 8-ൽ Python 3, Python 2 എന്നിവ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ കാണിച്ചുതന്നിട്ടുണ്ട്. ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി നിങ്ങൾക്ക് ചോദ്യങ്ങൾ ചോദിക്കാം അല്ലെങ്കിൽ നിങ്ങളുടെ ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടാം.