01. Подешавање радног окружења


Питон је доступан на бројним платформама укључујући Linux и Mac OS X. Погледајмо како се подешава Питоново радно окружење

Подешавање локалног окружења

Отворите прозор терминала и унесите "python" да би сте проверили да ли је већ инсталиран Питон и која верзија.
  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (више верзија)
  • PalmOS
  • Nokia мобилни телефони 
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • Python је већ портиран у Java и .NET виртуалне машине

Набавка Питона

Најажурнију верзију изворног кода, документације и осталих информација можете наћи на службеном сајту Питона на адреси https://www.python.org/Документација о Питону може се наћи на адреси https://www.python.org/doc/. Документација је доступна у HTML, PDF, и PostScript форматима.

Инсталација Питона

Дистрибуције Питона су доступне за широки спектар платформи. Потребно је да преузмете само бинарну форму кода применљиву за вашу платформу и да инсталирате Питон.
Уколико бинарна форма кода за вашу платформу није доступна потребан вам је C компајлер да извршите компајлирање ручно за вашу платформу.
Компајлирање изворног кода нуди више могућности у избору карактеристика ваше инсталације.

Виндовс инсталација

  • Описаћемо кораке инсталирања Питона на рачунару са Виндовс оперативним системом.
  • Отворите веб броузер и идите на https://www.python.org/downloads/
  • Пратите линк за Виндовс инсталер python-XYZ.msi где јеXYZ ознака верзије коју инсталирате.
  • Да би сте инсталирали python-XYZ.msi Виндовс мора да има подршку за Microsoft Installer 2.0. Сачувајте инсталациони фајл на вашем диску и онда покрените инсталацију. Покретањем инсталације покрећете Питон инсталациони чаробњак. Прихватите подразумевана подешавања и сачекајте да се инсталација заврши.

Подешавање стазе (PATH)

Програми и многи извршни фајлови могу да буду у бројним директоријумима тако да оперативни систем нуди стазе за претраживање на којима су излистани директоријуми на којима ОС тражи извршне фајлове.
Променљива path је именована као PATH у Unix-у или Path у Виндовсу (Unix је осетљив на величину слова а Виндовс није.).

Подешавања за Unix/Linux

Да би се додале стазе Питон директоријума за појединим сесијама у Unix/Linux-у 

    • У csh љусци - откуцајте setenv
      PATH "$PATH:/usr/local/bin/python"
      и притисните  Enter.
    • У bash љусци (Linux) − укуцајте
      export ATH="$PATH:/usr/local/bin/python"
      и притисните Enter.
    • У sh или ksh љусци − откуцајте PATH="$PATH:/usr/local/bin/python"
      и притисните Enter.
Напомена /usr/local/bin/python је стаза са Питон директоријумом

Подешавања у Виндовсу 

Додавање Питон директоријума у стазу за појединачну сесију у Виндовсу
  • У командној линији − откуцајте
    %path%;C:\Python
    и притисните Enter.
Напомена − C:\Python је стаза за Питон директоријум

Променљиве Питон окружења

Наводимо значајне променљиве окружења које Питон препознаје

Р.Б.Варијабле и опис
1

PYTHONPATH

Улога јој је слична променљивој PATH. Ова променљива говори Питон интерпретеру где су лоцирани модули који се увозе у програм. Она треба да укључи директоријум Питонове изворне библиотеке и директоријуме у којима се налази изворни код у Питону. PYTHONPATH је понекад унапред подешен у току инсталације.

2

PYTHONSTARTUP

Садржи стазу иницијализационог фајла који садржи који садржи Питонов изворни код. Он (иницијализациони фајл) се извршава увек када се покрене интерпретер. У Униксу је именован са  .pythonrc.py и садржи команде које укључују сервисе или модификују PYTHONPATH.

3

PYTHONCASEOK

Користи се у Виндовсу да сигнализира Питону да треба да нађе прву независну од величине  инструкцију у улазном исказу. Подесите вредност ове променљиве на било коју вредност да би сте је иницирали.

4

PYTHONHOME

Ово је алтернативна стаза за тражење модула. Обично је уграђена у PYTHONSTARTUP или PYTHONPATH директоријуме да би се обезбедило лако мењање библиотека модула. 

Извршавање програма у Питону

Постоје три различита начина покретања пројекта у Питону

Интерактивни интерпретер

Питон програм може да се покрене у Unix, DOS, или било којем систему који има командни линијски интерпретер или прозор љуске.

Унесите команду python у командној линији.

почните са кодирањем одмах у командном интерпретеру

$python # Unix/Linux
или
python% # Unix/Linux
или 
C:> python # Windows/DOS

Наводимо листу расположивих опција у командној линији

Р.Б.Опције и опис
1

-d

Омогућава излаз за дибаговање

2

-O

Генерише оптимизованибајткод (резултат је у .pyo фајлу).

3

-S

Не учитавај увоз фајла где се налазе стазе за Питон у почетку рада 

4

-v

опширан (вербозе) излаз (детаљан траг о извршавању улазних команди).

5

-X

поништи уграђене изузетке базине на класама (користи само низове); застарело од верзије 1.6.

6

-c cmd

изврши Питон скрипт послат као cmd стринг

7

file

изврши Питон скрипт из задатог фајла

Скрипт из командне линије

Питон скрипт може да се изврши у командној линији позивањем интерпретера у вашој апликацији као што се види у примеру
$python script.py # Unix/Linux

или

python% script.py # Unix/Linux

или

C: >python script.py # Windows/DOS

Напомена - Проверите да ли режим коришћења фајлова дозвољава извршење

Интегрисано развојно окружење (Integrated Development Environment)

Питон може да се покрене и из Графичког корисничког окружења (Graphical User Interface (GUI)) уколико ГУИ апликацију у систему која подржава Питон.

  • Unix − IDLE је први Unix IDE за Python.

  • Windows − PythonWin је први Виндовс интерфејс за Питон  и он је IDE са GUI.

  • Macintosh − Верзија IDLE IDE за Меконтош је доступна преко главног веб сајта.

Comments