Nameščanje

Vsak spodoben jezik ima "package manager" za nameščanje dodatnih knjižnic. Python je imel pip, zdaj pa večina uporablja condo (conda).

Condo si je za začetek potrebno naložiti in namestiti. Obstaja več različic conde; trenutno je najbolj v modi miniforge. Pojdite torej na to stran in namestite različico za svoj operacijski sistem.

Ko je to opravljeno, sestavimo novo okolje. Recimo, da ga bomo poimenovali prog1. Odpremo ukazno lupino; na Linuxu je to vaš najljubši terminal, na Windows pa načelno cmd, vendar boste morali za condo najbrž odpreti "terminal" z imenom "Miniforge prompt" ali nekaj podobnega. V njem potem vtipkamo:

conda create -n prog1

Preklopimo v to okolje

conda activate prog1

Zdaj vanj namestimo Python.

conda install python

Če si pojutrišnjem izmislimo, da bi potrebovali tudi knjižnico za branje datotek v Excelu, napišemo

conda install openpyxl

Bistvo okolij je v tem, da jih je lahko več. Izstopimo iz tega okolja in sestavimo novo. Takole sestavimo novo okolje test in vanj že kar takoj namestimo nek star Python - ker bi morda radi poskušali nekaj z njim.

Nato namestimo risarja. Ker ga nisem dodal v condine repozitorije (to zahteva ročno pregledovanje s strani njenih vzdrževalcev), ga ne namestimo s conda install risar temveč s

pip install risar

Risar potrebuje PyQt5, vendar pip to ve (ker sem mu jaz povedal), zato bo kar sam namestil tudi le-tega (in vse povezano z njim).

Uporaba

Po tem lahko odpremo python in napišemo import risar.

Ko na novo odpremo ukazno vrstico, moramo ponovno preklopiti v okolje prog1 (conda activate prog1), preden poženemo Python.

Uporaba v PyCharmu

Vaš PyCharm trenutno uporablja sistemski Python. Povedati mu morate, da želite poganjati programe v okolju prog1.

  • Odpremo nastavitve PyCharma
  • Izberemo Python Interpreter - najpreprosteje tako, da levo zgoraj tipkamo interp in ga potem poiščemo na spisku
  • Na desni strani kliknemo Add Interpreter
  • Ne pustimo Generate new temveč izberemo Select existing
  • Izberemo vrsto okolja - Type: Conda.
  • Za vsak slučaj osvežimo seznam okolij (Reload environments)
  • V seznamu poiščemo pravkar ustvarjeno okolje, npr. prog1
마지막 수정됨: 화요일, 5 5월 2026, 1:15 PM