How to Run Python in CentOS 8 | Python in CentOS 8
Talaan ng mga Nilalaman:
- Pag-install ng Python 3 sa CentOS 8
- Pag-install ng Python 2 sa CentOS 8
- Itakda ang Bersyon ng Default Python (Hindi Nabago na Command ng Python)
- Konklusyon
Ang Python ay isa sa mga pinakapopular na programming language sa buong mundo. Sa simple at madaling malaman syntax, ang Python ay isang tanyag na pagpipilian para sa mga nagsisimula at nakaranas ng mga developer.
Hindi tulad ng iba pang mga pamamahagi ng Linux, ang Python ay hindi mai-install nang default sa CentOS 8.
Tulad ng alam mo na, mayroong dalawang bersyon ng Python na aktibong binuo. Habang ang Python 2 ay suportado ng mabuti at aktibo, ang Python 3 ay itinuturing na kasalukuyan at hinaharap ng wika.
Sa pamamagitan ng default RHEL / CentOS 8 ay walang isang hindi nababago na sistema sa buong
python
upang maiwasan ang pag-lock ng mga gumagamit sa isang tukoy na bersyon ng Python. Sa halip, binibigyan nito ang isang pagpipilian ng pag-install, i-configure, at magpatakbo ng isang tukoy na bersyon ng Python. Ang mga tool ng system tulad ng
yum
gumagamit ng isang panloob na binary Python at mga aklatan.
Ang gabay na ito ay maglakad sa iyo sa pamamagitan ng pag-install ng Python 3 at Python 2 sa CentOS 8.
Pag-install ng Python 3 sa CentOS 8
Upang mai-install ang Python 3 sa CentOS 8 patakbuhin ang sumusunod na utos bilang root o sudo user sa iyong terminal:
sudo dnf install python3
Upang i-verify ang pag-install, suriin ang bersyon ng Python sa pamamagitan ng pag-type:
python3 --version
Sa oras ng pagsulat ng artikulong ito, ang pinakabagong bersyon ng Python 3 na magagamit sa mga repositori ng CentOS ay "3.6.x":
Python 3.6.8
Nag-install din ang utos ng pip.
Upang patakbuhin ang Python, kailangan mong malinaw na mag-type ng
python3
at upang magpatakbo ng pip type na
pip3
.
Dapat mong palaging ginusto na mag-install ng mga ibinigay na module ng python gamit ang
yum
o
dnf
dahil sinusuportahan sila at nasubok upang gumana nang maayos sa CentOS 8. Gumamit ng pip sa loob lamang ng isang virtual na kapaligiran. Binibigyang-daan ka ng Python
Virtual Environments
na mag-install ng mga module ng Python sa isang nakahiwalay na lokasyon para sa isang tiyak na proyekto, sa halip na mai-install sa buong mundo. Sa ganitong paraan, hindi mo kailangang mag-alala tungkol sa nakakaapekto sa iba pang mga proyekto sa Python.
Ang mga pangalan ng mga pakete ng Python 3 module ay prefixed na may "python3". Halimbawa, upang mai-install ang module ng moduleiko, tatakbo ka:
sudo dnf install python3-paramiko
Pag-install ng Python 2 sa CentOS 8
Ang mga pakete ng Python 2 ay kasama rin sa default na mga repositori na CentOS 8.
Upang mai-install ang Python 2, ipasok ang sumusunod na utos:
sudo dnf install python2
Patunayan ang pag-install sa pamamagitan ng pag-type:
python2 --version
Ang output ay dapat magmukhang ganito:
Python 2.7.15
Upang
python2
Python 2, mag-type ng
python2
, at upang magpatakbo ng pip type na
pip2
.
Itakda ang Bersyon ng Default Python (Hindi Nabago na Command ng Python)
Upang itakda ang Python 3 bilang system-wide unversioned python na utos, gumamit ng
alternatives
utility:
sudo alternatives --set python /usr/bin/python3
Para sa Python 2, uri:
sudo alternatives --set python /usr/bin/python2
Ang mga
alternatives
utos ay lumilikha ng isang symlink
python
na tumuturo sa tinukoy na bersyon ng python.
I-type ang
python --version
sa iyong terminal, at dapat mong makita ang default na bersyon ng Python.
Upang mabago ang default na bersyon, gumamit ng isa sa mga utos sa itaas. Kung nais mong tanggalin ang hindi nabagong utos ng python, uri:
sudo alternatives --auto python
Konklusyon
Sa CentOS 8, ang Python ay hindi nai-install nang default.
Upang mai-install ang Python 3, i-type ang
dnf install python3
at i-install ang Python 2, i-type ang
dnf install python2
.
Baguhin ang laki, i-edit, mag-upload, sa iyong menu ng konteksto ng right click na maaaring makatulong sa iyo na madaling i-preview, palitan ang laki, i-edit, mag-upload sa ImageShack, mag-edit ng metadata ng IPC, mag-convert ng mga larawan.
XnView Shell Extension ay isang extension para sa mga bintana ng explorer na nagbibigay-daan sa iyo i-edit ang mga larawan mula mismo sa explorer click ang konteksto mismo sa menu ng konteksto.
Paano mag-import ng mga screenshot upang mag-snagit editor, mag-convert ng batch
Kung mayroon kang maraming mga imahe na kailangang mai-import sa isang tool para sa pag-convert ng batch, pagkatapos ay huwag nang tumingin pa. Ang Snagit Editor ay maaaring gawin iyon at marami pa. Narito kung paano.
Paano mag-deploy ng rocket.chat sa mga sentimo 7
Sa tutorial na ito, ipapakita namin sa iyo kung paano mag-install at mag-deploy ng Rocket.Chat sa isang server ng CentOS 7 kasama ang Nginx bilang isang SSL reverse proxy. Ang Rocket.Chat ay isang kumpletong platform ng komunikasyon ng koponan, isang self-host na Slack alternatibo.







