Instal·lació de les eines de programació
Aquesta secció mostra com instal·lar les eines necessàries per poder programar al vostre ordinador i seguir els cursos d’aquesta web. Les instruccions que es donen depenen lleugerament del vostre sistema operatiu i prenen una mica de temps a portar-se a terme, però només les haureu de seguir un cop.
Eines necessàries
Fins ara, tots els programes que heu escrit i executat en aquestes lliçons han estat dins de les pròpies pàgines de web. Aquesta opció està bé per començar i seguir els tutorials, però per programar de forma més professional, cal que ho fem directament damunt del nostre ordinador, desant els programes al nostre disc i utilitzant eines potents.
Per seguir aquest curs, només necessitareu instal·lar dues eines:
La primera és l’intèrpret de Python, és a dir, el motor que executa els programes en Python i dóna la possibilitat d’afegir-li noves capacitats.
La segona és l’editor de codi, és a dir, l’eina que permet escriure i modificar programes, desar-los, recuperar-los,… Un editor de codi és semblant a un processador de textos, la diferència és que el processador de textos està destinat a escriure documents i dóna funcionalitats per formatar el text, crear índexs, afegir figures, ètc. mentre que un editor de codi dona funcionalitats més pròpies a la programació. Visual Studio Code és l’editor de codi aconsellat per seguir aquest curs.
Intèrpret de Python
Per executar els vostres programes en Python necessiteu un intèrpret de Python. Hi ha diferents versions de l’intèrpret de Python, qualsevol de prou recent serà suficient pels propòsits d’aquest curs. N’hi ha prou que us assegureu d’instal·lar-ne una que sigui igual o superior a la versió 3.11.
La instal·lació de Python depèn lleugerament del vostre sistema operatiu:
Linux: ja el tindreu instal·lat amb alta probabilitat.
MacOS:
- Aneu a https://www.python.org/downloads/.
- Piqueu el botó per descarregar-vos la darrera versió de Python.
- Seguiu les instruccions de l’instal·lador.
Windows:
- Obriu la Microsoft Store.
- Busqueu
python3
. - Instal·leu l’aplicació Python3.
Per aquest curs no us cal instal·lar Python amb altres distribucions com Anaconda o Spyder. De fet, us recomano que no ho feu.
Un cop tingueu instal·lat Python, verifiqueu que funciona bé des de la vostra aplicació de terminal:
- Obriu un terminal (vegeu el curs El Terminal per a més informació).
- Executeu la comanda
python
opython3
o quelcom compython3.11
. - Verifiqueu que la comanda carrega la versió de Python que heu instal·lat.
- Sortiu de l’intèrpret amb la comanda
exit()
.
Ara convé que afegiu uns paquets que utilitzarem durant el curs: Es tracta de yogi
(un paquet per simplificar la lectura de dades) i numpy
(un paquet per treballar amb vectors). Per a fer-ho, executeu pip install yogi numpy
. Enlloc de pip
, potser heu d’utilitzar pip3
o pip3.11
(habitualment el patró coïncideix amb el de la comanda python
).
Verifiqueu que s’han instal·lat bé:
Si al fer els imports
no es queixa, és que tot ha anat bé.
Editor Visual Studio Code
Visual Studio Code és l’editor de codi suggerit per seguir aquest curs. Aquesta secció descriu com instal·lar-lo i com configurar-lo per treballar còmodament amb ell.
Instal·lació
Podeu baixar-vos i instal·lar-vos Visual Studio Code al vostre ordinador des de https://code.visualstudio.com/download (des de Windows, el podeu trobar a la Microsoft Store). És molt fàcil. Compte: Visual Studio Code i Microsoft Visual Studio són coses diferents. Voleu Visual Studio Code, no Microsoft Visual Studio.
Un cop tingueu instal·lat Visual Studio Code, el podreu invocar des de la línia de comandes amb code
o code .
o code programa.py
. Els usuaris de macOS haureu de dur a terme un pas extra per a usar la comanda code
: Obriu la Command Palette (⌘Cmd+⇧Shift+P), escriviu shell command
i premeu la tecla Enter.
Configuració
Desat automàtic: Per mandra, per seguretat i per no estar fent el ximple mirant perquè un programa no fa el que volíem simplement perquè no l’hem desat, és important activar el desat automàtic. Amb el desat automàtic activat, Visual Studio Code desarà utomàticament els nostres fitxers després de cada canvi. Per a activar-lo, tan sols cal fer clic a la opció Auto Save del menú File:
Format automàtic: Igualment, és convenient activar el format automàtic dels programes quan aquests es desen. Per activar-ho, aneu a Settings, escriviu
format
a la barra de cerca i activeu l’opció Format On Save:
Eines per a Python: Instal·leu una extensió de VSCode anomenada Python extension for Visual Studio Code. De fet, el primer cop que creeu un fitxer en Python, Visual Studio Code ja us suggereix que instal·leu aquesta eina. Es tracta d’una extensió que ofereix diagnòstics que es mostren en temps real a la finestra de l’editor de text, de forma semblant als processadors de textos quan mostren errors sintàctics o ortogràfics.
Lliçons.jutge.org
Jordi Petit
Universitat Politècnica de Catalunya, 2023
Prohibit copiar. Tots els drets reservats.
No copy allowed. All rights reserved.