ວິທີການຕິດຕັ້ງ Python 3 ຫຼື Python 2 ໃນ RHEL 8


ໃນ RedHat Enterprise Linux 8, Python ບໍ່ໄດ້ຕິດຕັ້ງໄວ້ກ່ອນ. ເຫດຜົນຫຼັກ ສຳ ລັບສິ່ງນີ້ແມ່ນຍ້ອນວ່ານັກພັດທະນາ RHEL 8 ບໍ່ຕ້ອງການ ກຳ ນົດ Python ລຸ້ນ ທຳ ອິດ ສຳ ລັບຜູ້ໃຊ້. ເພາະສະນັ້ນໃນຖານະທີ່ເປັນຜູ້ໃຊ້ RHEL, ທ່ານ ຈຳ ເປັນຕ້ອງລະບຸວ່າທ່ານຕ້ອງການ Python 3 ຫລື 2 ໂດຍການຕິດຕັ້ງມັນ. ນອກຈາກນັ້ນ, ໃນ RHEL, Python 3.6 ແມ່ນເວີຊັ່ນທີ່ເປັນແບບເລີ່ມຕົ້ນແລະສະ ໜັບ ສະ ໜູນ ຢ່າງເຕັມທີ່ຂອງ Python. ເຖິງຢ່າງໃດກໍ່ຕາມ, Python 2 ຍັງຄົງມີຢູ່ແລະທ່ານສາມາດຕິດຕັ້ງມັນໄດ້.

ໃນບົດຂຽນສັ້ນໆນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ Python 3 ແລະ Python 2, ແລະ ດຳ ເນີນການແບບນັ້ນໆພ້ອມກັນໃນການແຈກຈ່າຍ Linux RHEL 8.

<

  • RHEL 8 ກັບການຕິດຕັ້ງຂັ້ນຕ່ ຳ
  • RHEL 8 ກັບການສະ ໝັກ ໃຊ້ RedHat ເປີດໃຊ້
  • RHEL 8 ທີ່ມີ IP Address Static
  • ສິ່ງ ສຳ ຄັນ: ການແຈກຈ່າຍ Linux ສ່ວນຫຼາຍແມ່ນໃຊ້ Python ສຳ ລັບຫ້ອງສະ ໝຸດ ແລະເຄື່ອງມື ຈຳ ນວນ ໜຶ່ງ ເປັນຜູ້ຈັດການຊຸດ YUM. ເຖິງແມ່ນວ່າ Python ບໍ່ໄດ້ຖືກຕິດຕັ້ງໃນ RHEL 8 ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຕ່ວ່າມັນຍັງເຮັດວຽກຢູ່ເຖິງແມ່ນວ່າທ່ານບໍ່ໄດ້ຕິດຕັ້ງ Python. ນີ້ແມ່ນຍ້ອນວ່າມີນາຍແປພາສາ Python ພາຍໃນທີ່ເອີ້ນວ່າ "Platform-Python" ເຊິ່ງຖືກໃຊ້ໂດຍເຄື່ອງມືລະບົບຕ່າງໆ. Platform-python ບໍ່ສາມາດຖືກ ນຳ ໃຊ້ໄດ້ໂດຍແອັບພລິເຄຊັນແຕ່ທ່ານສາມາດຈ້າງມັນ ສຳ ລັບຂຽນລະບົບ/ລະຫັດການບໍລິຫານເທົ່ານັ້ນ.

    ວິທີການຕິດຕັ້ງ Python 3 ໃນ RHEL 8

    ການຕິດຕັ້ງ Python 3 ໃນລະບົບຂອງທ່ານ, ໃຊ້ຕົວຈັດການຊຸດ DNF ດັ່ງທີ່ສະແດງໄວ້.

    # dnf install python3
    

    ຈາກຜົນຜະລິດຂອງ ຄຳ ສັ່ງ, Python3.6 ແມ່ນເວີຊັນເລີ່ມຕົ້ນເຊິ່ງມາພ້ອມກັບ PIP ແລະ Setuptools ເປັນຄວາມເພິ່ງພາອາໄສ.

    ວິທີການຕິດຕັ້ງ Python 2 ໃນ RHEL 8

    ຖ້າທ່ານຕ້ອງການຕິດຕັ້ງ Python 2 ຄຽງຄູ່ກັບ Python 3, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເຊິ່ງຈະຕິດຕັ້ງ Python 2.7 ໃນລະບົບຂອງທ່ານ.

    # dnf install python2
    

    ວິທີການແລ່ນ Python ໃນ RHEL 8

    ຫຼັງຈາກຕິດຕັ້ງ Python, ທ່ານກໍ່ຄາດຫວັງວ່າ/usr/bin/python ຈະແລ່ນ Python ສະເພາະ. ເພື່ອແຍກຕົວອອກຈາກ "Python2 ຫຼື Python3: ຮຸ່ນໃດທີ່ຄວນຕັ້ງຄ່າເປັນການເລີ່ມຕົ້ນໃນການໂຕ້ວາທີ Linux", RedHat ບໍ່ໄດ້ລວມເອົາ ຄຳ ສັ່ງ python ໂດຍຄ່າເລີ່ມຕົ້ນ - ສິ່ງທີ່ເອີ້ນວ່າ "ຄຳ ສັ່ງທີ່ບໍ່ປ່ຽນແປງ".

    ເພື່ອ ດຳ ເນີນ Python 3, ພິມ:

    # python3
    

    ແລະເພື່ອ ດຳ ເນີນ Python 2, ພິມ:

    # python2
    

    ຈະເປັນແນວໃດຖ້າວ່າມີໂປແກຼມ/ໂປແກຼມໃນລະບົບຂອງທ່ານທີ່ຄາດວ່າຈະມີ ຄຳ ສັ່ງ python, ທ່ານຕ້ອງເຮັດຫຍັງ? ມັນງ່າຍດາຍ, ທ່ານໃຊ້ ຄຳ ສັ່ງ ທາງເລືອກ --config python ເພື່ອເຮັດໃຫ້ /usr/bin/python ຊີ້ໄປຫາທີ່ຢູ່ທີ່ຖືກຕ້ອງຂອງລຸ້ນ Python ທີ່ທ່ານຕ້ອງການຕັ້ງເປັນ ສະບັບເລີ່ມຕົ້ນ.

    ຍົກຕົວຢ່າງ:

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

    ຫມົດເທົ່ານີ້! ໃນບົດຂຽນສັ້ນໆນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງ Python 3 ແລະ Python 2 ໃນ RHEL 8. ທ່ານສາມາດຖາມ ຄຳ ຖາມຫຼືແບ່ງປັນຄວາມຄິດຂອງພວກເຮົາກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.