Yuav ua li cas rau nruab Python Python IDE Hauv Linux

Linux yog feem ntau pom los ntawm lub ntiaj teb sab nrauv raws li ib qho kev khiav hauj lwm kaw rau cov geeks thiab whilst no yog ib tug misnomer nws yog qhov tseeb tias yog tias koj xav tsim software ces Linux muab ib qhov chaw zoo rau kev ua li ntawd.

Cov neeg tshiab rau programming ntau nug seb hom lus lub programming lawv yuav tsum tau siv thiab thaum nws los txog rau Linux cov kev xaiv muaj feem ntau C, C ++, Python, Java, PHP, Perl thiab Ruby On Ntsia.

Muaj ntau cov tub ntxhais Linux programs tau sau nyob rau hauv C tab sis tsis nyob hauv Linux ntiaj teb, nws tsis siv ntau hom lus xws li Java thiab Python.

Python thiab Java yog ob qho tseem ceeb vim tias lawv yog cross platform thiab yog li ntawd cov kev pabcuam uas koj sau rau Linux yuav ua haujlwm rau hauv Windows thiab Macs thiab.

Whilst koj tuaj yeem siv cov editor los tsim cov kev siv Python koj yuav pom tau tias koj lub neej hauv lub cajmeem yuav yooj yim dua yog tias koj siv lub chaw kawm zoo (IDE) uas muaj tus editor thiab debugger.

PyCharm yog tus ntoo khaub lig-tsim editor tsim los ntawm Jetbrains. Yog tias koj tuaj ntawm lub chaw ua haujlwm hauv Windows tsim koj yuav pom Jetbrains li lub tuam txhab uas tsim cov khoom zoo tshaj plaws Resharper uas yog siv los txhawb koj cov cai, taw tes tawm tej teeb meem thiab yuav ntxiv cov lus ntxiv xws li thaum koj siv ib chav kawm ntawv nws yuav ntshuam nws rau koj .

Tsab ntawv xov xwm no yuav qhia koj kom tau PyCharm, nruab thiab khiav Pycharm hauv Linux

Yuav ua li cas kom tau PyCharm

Koj tuaj yeem tau txais PyCharm los ntawm https://www.jetbrains.com/pycharm/

Muaj qhov loj ces khawm nyob nruab nrab ntawm qhov screen.

Koj muaj txoj kev xaiv ntawm kev muab cov kev tshaj lij lossis cov zej tsoom luam tawm. Yog hais tias koj nyuam qhuav nkag mus rau hauv lub cajmeem hauv Python ces kuv pom zoo mus rau hauv lub zej zog tsab ntawv. Txawm li cas los xij, cov kev tshaj lij tau muaj qee tus qauv zoo tshaj plaws uas yuav tsum tsis txhob muab pov tseg yog tias koj npaj siab yuav ua haujlwm rau koj.

Yuav ua li cas rau nruab PyCharm

Cov ntaub ntawv uas tau muab tso tawm yuav raug hu ua tej yam zoo li kev sib tw-kev ua haujlwm-2016.2.3.tar.gz.

Ib qho ntaub ntawv xaus rau hauv "tar.gz" tau raug siv los siv cov cuab yeej gzip thiab tau muab khaws cia siv ib lub khaws cia kom muaj cov qauv hauv ib qhov chaw.

Koj tuaj yeem nyeem phau ntawv no kom paub ntau ntxiv txog kev sau cov ntawv tar.gz.

Rau kev ceev ceev, tab sis txhua yam koj yuav tsum ua kom rho tawm cov ntaub ntawv yog qhib lub davhlau ya nyob twg thiab mus rau lub nplaub tshev cov ntaub ntawv tau raug muab xa mus.

cd ~ / Downloads

Tam sim no nrhiav tau lub npe ntawm cov ntaub ntawv koj downloaded los khiav cov lus hais nram qab no:

ls pycharm *

Tshem cov ntaub ntawv ua raws li hais hauv qab no:

tar -xvzf pycharm-kev-2016.2.3.tar.gz-C ~

Xyuas kom koj hloov lub npe ntawm cov ntawv sau nruab ntug nrog rau ib qho ntawm cov ls hais kom ua. (xws li lub npe filename koj downloaded).

Cov lus hais saum toj no yuav muab PyCharm software rau hauv koj phau ntawv pov thawj tsev.

Yuav ua li cas khiav PyCharm

Los khiav PyCharm xub mus rau tom koj lub tsev:

cd ~

Khiav lub ls hais kom nrhiav tau lub npe nplaub tshev

Ls

Thaum koj muaj cov ntaub ntawv lub npe mus rau hauv phau ntawv sau cov npe sau cia:

cd pycharm-2016.2.3 / dab

Thaum kawg khiav PyCharm khiav cov lus txib nram qab no:

sh pycharm.sh &

Yog hais tias koj khiav ib puag ncig duab xws li GNOME, KDE, Kev sib haum xeeb, Cinnamon los yog lwm yam khoom siv niaj hnub koj tseem yuav siv tau cov ntawv qhia los yog khiav ceev rau qhov chaw kawm kom nrhiav PyCharm.

Txoj kev xaus

Tam sim no hais tias PyCharm yog ntsia koj tuaj yeem pib tsim kev siv duab, web daim ntaub ntawv thiab txhua yam cuab yeej.

Yog tias koj xav paub yuav ua li cas rau hauv Python ces nws tsim nyog xyuas cov phau ntawv no uas qhia txog qhov chaw zoo tshaj rau kev kawm . Tsab ntawv xov xwm muaj ntau dua ntawm kev kawm Linux dua Nab hab seev, tab sis cov kev pab xws li Pluralsight thiab Udemy muab tau ib qho kev kawm zoo heev rau Python.

Yuav nrhiav paub seb cov nta muaj nyob rau hauv PyCharm nyem qhov no rau tus txheej txheem puv ntoob . Nws npog txhua yam ntawm kev tsim ib lub tswv yim los piav txog cov neeg siv kev sib tham, kev debugging thiab cov cai tswj xyuas.