Pardus 21-də Python VSCode ilə proqramlaşdırmaya giriş və ya Python inkişaf mühitinizi istifadə edin (Visual Studio Kodu) Pardus 21-ə və türk qaynaqlarını axtarırsınız, bu yazı məhz sizin üçün hazırlandı!

İlk növbədə qeyd etmək istəyirəm; Pardus 3 əməliyyat sistemini kompüterinizə quraşdırdığınız zaman Python 21 quraşdırılacaq. Python 21 versiyasını və ya hazırda Pardus 3-də quraşdırılmış versiyaları yoxlamağa başlaya bilərik. 

Pardus 21-də Python quraşdırmamız varmı? Əgər belədirsə, bizdə hansı versiya var? 

Versiya nəzarəti üçün Pardus 21 terminalını açıb aşağıdakı əmri icra edirik. Səhv çıxışı ilə qarşılaşmasaq, Python-un artıq quraşdırıldığını və istifadəyə hazır olduğunu anlayacağıq.

Gəlin iki əmrdən birini icra edək.

python3 --versiya python3 -V

Gördüyünüz kimi, Python 21 versiyası Pardus 3.9.2-də istifadəyə hazırdır və istəsəm, Python 3.9.2 versiyası ilə indi inkişaf etməyə başlaya bilərəm. Digər tərəfdən, kod redaktoru və virtualenv mühitimiz olmadan terminaldan inkişaf etməyi üstün tutmuruq.

Bu yazıda Microsoft tərəfindən kod redaktoru kimi hazırlanmış Visual Studio Code və ya qısaca VSCode istifadə edəcəyik. VSCode quraşdırmaq çox sadədir və istifadəsi əyləncəli bir vasitədir.

Pardus 21-də VSCode quraşdırılması

Əvvəlcə VSCode-un mühitimizdə quraşdırılıb-qurulmadığını yoxlamaqla başlayaq. 

VSCode, Linux paylamalarında "kod" qısa adı ilə terminal üzərindən istifadə edilə bilər. Aşağıdakı əmri yazaraq Pardus 21-də VSCode-un quraşdırılıb-qurulmadığını yoxlayaq:

kod - versiya

Hələ ki, "kod" əmrimiz yoxdur. Bu o deməkdir ki, bizim mühitimizdə Visual Studio Code quraşdırılmayıb.

Pardus Proqram Mərkəzi ilə VSCode quraşdırılması

Pardusdakı tətbiqləri rahatlıqla istifadə edə bilərsiniz. Yükləmək üçün və digər proqramlar üçün Pardus Software Center proqramından istifadə edə bilərik. Məqaləmizdə terminal vasitəsilə quraşdırmaya üstünlük verəcəyik.

Terminal interfeysindən VSCode yüklənir

Visual Studio Kodu artıq Pardus repozitoriyasında mövcud olduğundan, aşağıdakılar skriptla quraşdırmaya başlaya bilərik:

sudo apt quraşdırma kodu

Gəlin Visual Studio Code quraşdırmamızı və versiyamızı yoxlayaq:

kod - versiya

Visual Studio Code versiyamızı da təsdiq edə bilərik və tətbiq Pardus 21-də istifadəyə hazırdır. Linux paylamalarında “code” əmri ilə terminal vasitəsilə VSCode tətbiqinə daxil ola biləcəyimizi söylədik. Gəlin "python-project" kataloqu altında "test.py" adlı Python faylı yaradaq və bu kataloq altında VSCode tətbiqimizi işə salaq və qrafik interfeysimizdə VSCode tətbiqini işə salaq.

mkdir python-project cd python-project/ trial.py koduna toxunun.

Python virtual mühitinin qurulması

VSCode tətbiqində inkişaf etməyə başlamazdan əvvəl məqalənin əvvəlində qeyd etdiyim “virtualenv” türk virtual mühiti olaraq istifadə edə biləcəyimiz Python virtual mühitindən danışmaq istərdim.

Bir neçə layihə üzərində işləyərkən, hər bir layihə üçün müxtəlif parametrlər fayllarına və ya paket quraşdırmalarına ehtiyacımız ola bilər. Bu layihələrdəki paket versiyaları bir-biri ilə uyğun gəlməyə bilər, fərqli versiyalara ehtiyacımız ola bilər. 

Hər bir layihənin təcrid olunmuş mühitdə olması da bizim üçün əlverişli olacaq. Buna nail olmaq üçün biz Python layihələrimizdə “virtualenv” və “venv” adlı virtual mühitdən istifadə etməyə üstünlük verəcəyik. Virtual mühitdən fərqli həll yolları da var, lakin bu məqalənin əhatə dairəsindən kənarda olduqları üçün bunları qeyd etməyəcəyik.

İlk öncə Pardus 21-də quraşdırılmayan “pip” paket menecerini quraşdırmalıyıq. pip (Python üçün Paket Quraşdırıcısı) Python-da istifadə etmək istədiyimiz paketləri quraşdırmağa və idarə etməyə imkan verən paket idarəetmə vasitəsidir.

Pip quraşdırılmasına aşağıdakı əmrlə başlaya bilərik:

sudo apt quraşdırma python3-pip

Quraşdırmanı təsdiq etməklə biz Python “virtualenv” paketimizin quraşdırılmasına da başlaya bilərik.

sudo apt quraşdırma python3-venv

Quraşdırma prosesimizdən sonra virtual mühit yaratmaq və "venv" əmri ilə virtual mühit yaratmaq və aktivləşdirmək istədiyimiz layihə kataloquna keçəcəyik. Bu addımlar aşağıdakı kimi həyata keçirilə bilər:

Virtual mühitin yaradılması və aktivləşdirilməsi

python3 -m venv env

envyaradılmış virtual mühitin ünvanıdır. Biz layihəmizin altında virtual mühit yarada və sadəcə onu "env" adlandıra bilərik. İnkişafa başlamazdan və ya lazımi paketləri quraşdırmadan əvvəl virtual mühit aktivləşdirilməlidir. Biz əmrdən istifadə edə bilərik:

mənbə env/bin/aktivləşdirin

Aktivləşdirmənin uğurlu olduğunu da təsdiqləyə bilərik.

hansı piton

Virtual mühitdən çıxmaq üçün terminalda aşağıdakı əmri yerinə yetirmək kifayətdir.

ləğv et

Pardus 21-də Visual Studio Code və Python virtualenv mühitlərimiz artıq istifadəyə hazırdır. Artıq layihəmizdə istifadə edəcəyimiz Python paketlərini Pardus 21 üzərində qura və sərbəst şəkildə inkişaf etdirə bilərik!

Python seriyasının davamı üçün bu məqalə oxuya bilərsiniz.