Instalarea si setarea mediului de lucru

postat acum un an de Stefanescu Mihai in categorie Python

Python este un limbaj relativ simplu cu o sintaxa usor de inteles ce ii incurajeaza pe programatori sa programeze fara bolierplate-uri. Exista 2 versiuni de Python importante, Python 2 si Python 3 ce sunt foarte diferite.

Python este disponibil pe o gama variata de platforme printre care si Linux, Mac OS X si Windows.

In aceasta serie de articole am sa vorbesc despre Python 2 pentru ca este mai folosit decat Pyhton 3, dar in acelasi timp Python 3 este mai corect din punctd de vedere semantic si suporta functionalitati mai noi.

In acest prim articol am sa va invat sa va setati mediul de lucru.

Download

Cele mai recente versiuni se pot gasi pe site-ul oficial: http://www.python.org

Instalare pe platforma Windows

  1. Descarca python de pe site-ul oficial http://www.python.org
  2. Ruleaza fisierul si urmeaza instructiunile de pe ecran.

Instalare pe platforma Unix/Linux

  1. Descarca python de pe site-ul oficial (versiunea zip a codului sursa)
  2. Dezarhiveaza fisierele
  3. Pentru a modifica optiunile editati fisierul Modules/Setup
  4. run ./configure script
  5. make
  6. make install

Instalare Macintoch

In mod normal Mac OS vine cu python deja instalat, dar versiunea de mac se poate gasi aici: https://www.python.org/downloads/mac-osx/

Setare PATH in Windows

Mergem la This Pc > click dreapta > Properties >Advanced system settings > Environment Variables

Selectam PATH si apasam pe Edit, apoi la sfarsitul sirului de caractere adaugam:

;C:\Python

Setare PATH in Unix/Linux

- In shell-ul csh scriem: setenv PATH "$PATH:/usr/local/bin/python" si apasam enter.

- In shell-ul bash scriem: export PATH="$PATH:/usr/local/bin/python" si apasam enter.

- In shell-ul ksh scriem: PATH="$PATH:/usr/local/bin/python"

Hello World

Si iata si primul cod scris in python:

print "Salut www.Invata-Programare.ro"

Primul lucru pe care trebuie sa-l tineit minte este ca Python foloseste indentarea pentru a defini blocurile de cod (spre deosebire de PHP spre exemplu care se foloseste de acolada pentru a defini blocuri de cod).

x = 24
if x == 24:
    # un comentariu
    print "Salutari de pe www.invata-programare.ro."

 

Sunt un tanar programator din Bucuresti ce lucreaza in PHP/Mysql (MySqli/PDO), Laravel, CodeIgniter, MySQL, PostgreSQL, Wordpress, HTML5/CSS3, Sass, Photoshop si multe altele.
Google+ Community Facebook Group