Yadda ake Shigar Python 3 ko Python 2 a cikin RHEL 8


A cikin RedHat Enterprise Linux 8, Python bai zo an saka shi ba. Babban dalilin wannan shi ne cewa masu haɓaka RHEL 8 ba sa son saita fasalin Python na asali don masu amfani. Saboda haka azaman mai amfani da RHEL, kana buƙatar tantance ko kana son Python 3 ko 2 ta hanyar girka shi. Bugu da kari, a cikin RHEL, Python 3.6 shine tsoho kuma mai cikakken tsarin Python. Koyaya, Python 2 ya kasance akwai kuma zaku iya girka shi.

A cikin wannan gajeriyar labarin, zamu nuna yadda ake girka Python 3 da Python 2, kuma za'ayi aiki dasu a layi ɗaya cikin RHEL 8 Linux rarraba.

  1. RHEL 8 tare da Instananan Shigowa
  2. RHEL 8 tare da Subsaddamar Biyan Kuɗi na RedHat
  3. RHEL 8 tare da Adireshin IP tsaye

Mai mahimmanci: Yawancin rarraba Linux suna amfani da Python don ɗakunan karatu da kayan aiki da yawa azaman mai sarrafa kunshin YUM. Kodayake ba a shigar da Python a cikin RHEL 8 ta tsohuwa ba, amma yum har yanzu yana aiki koda kuwa ba ku sanya Python ba. Wannan saboda akwai mai fassarar Python na ciki wanda ake kira\"Platform-Python" wanda ake amfani da shi ta hanyar kayan aikin kayan aiki. Ba za a iya amfani da Platform-Python ta aikace-aikace ba amma kuna iya amfani dashi kawai don tsarin rubutu/lambar gudanarwa.

Yadda ake Shigar da Python 3 a cikin RHEL 8

Don shigar da Python 3 akan tsarinku, yi amfani da mai sarrafa kunshin DNF kamar yadda aka nuna.

# dnf install python3

Daga fitowar umarnin, Python3.6 sigar tsoho ce wacce tazo tare da PIP da Setuptools azaman masu dogaro.

Yadda ake Shigar Python 2 a cikin RHEL 8

Idan kana son girka Python 2 a layi daya da Python 3, gudanar da wannan umarni wanda zai girka Python 2.7 akan tsarin ka.

# dnf install python2

Yadda ake Gudun Python a cikin RHEL 8

Bayan shigar Python, zakuyi tsammanin/usr/bin/Python zai gudanar da wani nau'in Python. Don rabuwa da kanta daga\"Python2 ko Python3: wane sigar ya kamata a saita azaman tsoho kan muhawara ta Linux", RedHat bai haɗa da umarnin Python ta tsohuwa ba - abin da ake kira da “umarnin da ba a canza ba”.

Don gudanar da Python 3, rubuta:

# python3

Kuma don gudu Python 2, rubuta:

# python2

Mene ne idan akwai aikace-aikace/shirye-shirye akan tsarin ku waɗanda ke tsammanin umarnin Python ya wanzu, me kuke buƙatar yi? Abu ne mai sauki, kuna amfani da zabi --config umarnin Python don saukake /usr/bin/python nuna zuwa daidai inda fasalin Python kuke so a saita shi azaman tsoho sigar.

Misali:

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

Shi ke nan! A cikin wannan gajeriyar makalar, mun nuna yadda ake girka Python 3 da Python 2 akan RHEL 8. Kuna iya yin tambayoyi ko raba ra'ayoyin ku tare da mu ta hanyar fom ɗin da ke ƙasa.