Nameščanje knjižnic =================== Python ima veliko knjižnic. Nekaj jih je vključenih skupaj s Pythonom in jih verjetno že poznate (npr. ``random``, ``tkinter``). Ostale knjižnice je potrebno namestiti. Za to uporabimo ukaz ``pip`` (PIP Installs Python) ali ``pip3`` za python3. Če želimo namestiti npr. knjižnico ``numpy`` za python3, napišemo:: sudo pip3 install numpy S tem je knjižnica numpy dostopna vsem python programom, ki jih poganjamo na računalniku. V program jo uvozimo z ukazom:: import numpy Virtualno okolje ---------------- Včasih je lepše, če knjižnice ne namestimo na cel računalnik, ampak zgolj znotraj enega projekta. Virtualno okolje lahko postavimo v kateri koli mapi z uporabo ukaza `virtualenv`.:: virtualenv -p # Npr.: virtualenv venv -p /bin/python3 .. hint:: Če dobite napako ``virtualenv: command not found``, si ga morate najprej namestiti:: sudo apt-get install python3-virtualenv S tem smo naredili mapo `venv`, v kateri imamo kup datotek, ki opisujejo lokalno različico pythona (npr. verzijo, katere knjižnice ima na voljo). Okolje lahko začnemo uporabljati, tako da ga aktiviramo z ukazom:: source /bin/activate # Npr.: source venv/bin/activate Ko smo znotraj okolja, bomo na začetku ukazne vrstice dobili ``(venv)``. Vse knjižnice, ki jih namestimo v virtualnem okolju, bodo na voljo samo v tem virtualnem okolju in nikjer drugje. Za namestitev pa ne rabimo pisati ukaza ``sudo``:: pip install django Virtualno okolje zapustimo z ukazom:: deactivate Python 3 programi v Sublime Text ================================== V ``/home/kirito/.config/sublime-text-3/Packages/User`` si naredite novo datoteko z imenom ``Python3.sublime-build`` in vsebino:: { "cmd": ["/usr/bin/python3", "-u", "$file"], "file_regex": "^[ ]*File \"(…*?)\", line ([0-9]*)", "selector": "source.python" } Vse Python 3 programe lahko zaženete z uporabo bližnjice ``Ctrl+Shift+B`` in izberete Python3.