Ki jan yo enstale PyCharm sou Debian 11 Bullseye

PyCharm se yon IDE grafik devwe Python (Anviwònman Devlopman Entegre) popilè pami devlopè Python ak pakèt zouti esansyèl li yo tankou analize kòd, debogaj, ak entegrasyon. IDE a tou vini ak liy lòd la, konekte ak yon baz done, kreye yon anviwònman vityèl, ak jere sistèm kontwòl vèsyon ou a (Git).

Nan leson patikilye sa a, ou pral aprann kijan pou enstale PyCharm Community, Pwofesyonèl oswa Edikasyon, ak Flatpak oswa Snapcraft (Snap) sou Debian 11 Bullseye.

reklam

Kondisyon

  • OS rekòmande: Debian 11 Bullseye
  • Kont itilizatè: Yon kont itilizatè ki gen aksè sudo oswa rasin.

Mizajou sistèm operasyon

Mete ajou ou dbyan sistèm operasyon pou asire tout pakè ki egziste deja yo ajou:

sudo apt update && sudo apt upgrade -y

Tutorial la pral sèvi ak la sudo kòmand ak sipoze ou gen estati sudo.

Pou verifye estati sudo sou kont ou:

sudo whoami

Egzanp pwodiksyon ki montre estati sudo:

[joshua@debian~]$ sudo whoami
root

Pou mete kanpe yon kont sudo ki deja egziste oswa nouvo, vizite leson patikilye nou an sou Ajoute yon itilizatè nan Sudoers sou Debian.

Pou itilize kont rasin, sèvi ak lòd sa a ak modpas rasin lan pou konekte.

su

Leson patikilye a pral itilize tèminal la pou enstalasyon yo jwenn nan Aktivite > Montre Aplikasyon > Tèminal.

Egzanp:

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Enstale Depandans Python

Pou asire ke IDE a ka chaje avèk siksè, gen default Python 3. xx enstale sou sistèm Debian ou a. Si w ap itilize vèsyon Python deja, sa a ka sote.

sudo apt install python3 python3-dev python3-distutils -y

Si w pa enstale sa yo ka afekte chajman PyCharm si ou sote epi remake erè a retounen epi kouri lòd ki pi wo a.

Opsyon 1 - Enstale PyCharm ak Flatpak

Pa defo, PyCharm pa vini nan depo Debian 11 Bullseye, kidonk li rekòmande pou itilize yon manadjè enstalasyon ekstèn pou ou ka kontinye resevwa mizajou. Premye opsyon a pral sèvi ak Flatpak.

Premyèman, enstale pake Flatpak la.

sudo apt install flatpak -y

Apre sa, ou bezwen aktive Flatpack pou Debian lè l sèvi avèk lòd sa a nan tèminal ou a:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Remake mesaj la. Sa a pral kouvri pita sou.

are not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.

Flatpak sèlman prezante Kominote ak Pwofesyonèl epi li pa Edikasyon an. Pou pifò, kominote a rekòmande pou premye fwa itilize.

Enstale PyCharm Community:

flatpak install flathub com.jetbrains.PyCharm-Community

Enstale PyCharm Professional:

flatpak install flathub com.jetbrains.PyCharm-Professional

Egzanp pwodiksyon (Kominote):

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Tape Y de fwa, Lè sa a, peze la ANTRE KLE de fwa kontinye ak enstalasyon an.

OU DWE RETÒMANSE PC OU SI IKON APLIKASYON AN MANKE OSWA APLIKASYON PAP LANSE POU PREMYE FWA!

Ou ka konekte ak soti nan sesyon ou a pou wè ikòn aplikasyon an oswa itilize kòmandman tèminal sa a.

sudo reboot

Remake byen, si icon ou a pa manke epi aplikasyon w lan lanse, Lè sa a, inyore kòmandman ki anwo a.

Sepandan, si ou bezwen mete ajou manyèlman, sèvi ak lòd sa a.

flatpak update

Pou retire vèsyon Flatpack PyCharm, sèvi ak lòd sa a.

Retire PyCharm Community:

flatpak uninstall --delete-data com.jetbrains.PyCharm-Community

Retire PyCharm Professional:

flatpak uninstall --delete-data com.jetbrains.PyCharm-Professional

Egzanp pwodiksyon (Kominote):

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Tape Y ak Lè sa a, ANTRE KLE kontinye ak retire PyCharm lè l sèvi avèk metòd Flatpak la.

reklam

Opsyon 2 - Enstale PyCharm ak Snapcraft (Snap)

Dezyèm opsyon a se sèvi ak manadjè pake Snap la. Itilizatè Debian yo ta dwe abitye ak Snapcraft, paske li prezante anpil sou sistèm Ubuntu.

Premyèman, enstale Snap kòm li pa vin enstale natif natal tankou sou distribisyon menm jan an.

sudo apt install snapd -y

Pa default, sèvis Snap ta dwe kòmanse ak pèmèt sou demaraj. Si sa a pa rive, sèvi ak lòd sa a.

sudo systemctl enable snapd --now

Apre sa, kèk pakè vini nan klasik, kidonk ou bezwen kreye yon lyen senbolik pou pèmèt sipò klasik menen.

sudo ln -s /var/lib/snapd/snap /snap

Si w ap enstale Snap la pou premye fwa, li rekòmande pou enstale dosye debaz yo pou evite pwoblèm konfli:

sudo snap install core

Egzanp pwodiksyon:

core 16-2.52.1 from Canonical✓ installed

Apre sa, li rekòmande pou rekòmanse sèvis menen an nan pwen sa a.

sudo systemctl restart snapd

Apre sa, verifye sèvis Snapd la ap fonksyone lè l sèvi avèk kòmandman systemctl la:

systemctl status snapd

Egzanp:

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Apre sa, enstale PyCharm la.

Enstale PyCharm Community:

sudo snap install pycharm-community --classic

Enstale PyCharm Professional:

sudo snap install pycharm-professional --classic

Enstale PyCharm Educational:

sudo snap install pycharm-educational --classic

Egzanp pwodiksyon (Kominote):

pycharm-community 2021.2.3 from jetbrains✓ installed

Kòm pi wo a, sa a enfòme ou ke PyCharm te enstale avèk siksè ak nimewo vèsyon an.

OU DWE RETÒMANSE PC OU SI IKON APLIKASYON AN MANKE OSWA APLIKASYON PAP LANSE POU PREMYE FWA!

Ou ka konekte ak soti nan sesyon ou a pou wè ikòn aplikasyon an oswa itilize kòmandman tèminal sa a.

sudo reboot

Remake byen, si icon aplikasyon w lan pa manke epi aplikasyon w lan lanse, inyore kòmandman ki anwo a.

Pakè Snap yo pi enpòtan nan gwosè pase depo tradisyonèl atravè manadjè pake DNF pou plizyè rezon. Sepandan, konpwomi an se pakè konsève pi senp ki souvan mete ajou ak dènye vèsyon ki disponib.

Pou lavni an, pou mete ajou ansanm ak nenpòt lòt pakè enstale pa Snap, kouri lòd sa a:

sudo snap refresh

Si ou pa bezwen enstale PyCharm ankò, retire li lè l sèvi avèk lòd Snap retire.

Retire PyCharm Community:

sudo snap remove pycharm-community

Retire PyCharm Professional:

sudo snap remove pycharm-professional

Retire PyCharm Educational:

sudo snap remove pycharm-educational

Egzanp pwodiksyon (Kominote):

pycharm-community removed
reklam

Ki jan yo lanse PyCharm

Kounye a ke ou gen kliyan an PyCharm enstale, lansman ka fè nan de fason.

Nan kalite tèminal ou a:

Lanse Kominote PyCharm:

pycharm-community

Lanse PyCharm Pwofesyonèl:

pycharm-professional

Lanse PyCharm Educational:

pycharm-educational

Altènativman, itilizatè Flatpak ap bezwen lanse lè l sèvi avèk lòd ki anba a nan yon egzanp tèminal:

Lanse Kominote PyCharm:

flatpak run com.jetbrains.PyCharm-Professional
flatpak run com.jetbrains.PyCharm-Community

Lanse PyCharm Pwofesyonèl:

flatpak run com.jetbrains.PyCharm-Professional

Sepandan, sa a se pa pratik, epi ou ta itilize chemen sa a sou Desktop ou a louvri ak chemen an: Aktivite > Montre Aplikasyon > PyCharm. Si ou pa jwenn li, sèvi ak fonksyon rechèch la nan meni Montre Aplikasyon si ou gen anpil aplikasyon enstale.

Egzanp:

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Premye fwa ou lanse PyCharm, ou pral potansyèlman rankontre de pop-ups.

Premye pop-up la se kondisyon estanda itilizasyon yo.

Peze la aksepte bouton yo ka kontinye.

Egzanp:

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Dezyèm pop-up la ap mande si ou ta renmen pataje done anonim pou ede amelyore aplikasyon an.

Chwazi swa pou voye or pa voye yo ka kontinye.

Egzanp:

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Yon fwa ou louvri PyCharm, ou pral wè premye ekran aterisaj default la.

Egzanp (Kominote):

Ki jan yo enstale PyCharm sou Debian 11 Bullseye

Felisitasyon, ou te enstale ak lanse PyCharm avèk siksè.

Kòmantè ak konklizyon

Nan leson patikilye a, ou te aprann ki jan yo enstale PyCharm sou Debian 11 Bullseye Desktop ou a lè l sèvi avèk de metòd diferan, ke ou ka chanje alavni si ou prefere itilize yon manadjè pake pase yon lòt.

An jeneral, li vo enstale PyCharm si w ap devlope anpil lè l sèvi avèk langaj pwogramasyon Python. Si w ap aprann Python, ou pa bezwen yon ekspè. Li pral ede w konprann menm jan, si se pa pi bon pase nenpòt nan non ki pi enpòtan nan jaden an IDE.

Pou plis enfòmasyon, vizite ofisyèl la Dokiman PyCharm.

Ban-m pran abònman
Notifye nan
0 kòmantè
Aliye komantè
Wè tout kòmantè
adplus-piblisite
0
Ta renmen panse ou, tanpri fè kòmantè.x
()
x