Vous êtes sur la page 1sur 16

SCC 0172 INTRODUO PROGRAMAO

PARA BIOLOGIA MOLECULAR


Instalao Python Windows e Linux
INTRODUO PROGR!O
PR "IOLOGI !OL#$ULR
Professora responsvel
Rosane Minghim (rminghim@icmc.usp.br)
Auxiliares de ensino
Carlos Zampieri (cea@icmc.usp.br) Carlos Zampieri (cea@icmc.usp.br)
Rena!o Rodrigues (rros@icmc.usp.br)
Moni!or
"us!avo #chimi!i (gus!avo.schimi!i@usp.br)
Pgina da disciplina
h!!p$%%&i'i.icmc.usp.br%index.php%#CC()*+
P,-./0
1inguagem de programa23o de al!o n4vel
#in!axe e es!ru!uras 5amigveis6 ao desenvolvedor
7n!erpre!ada
03o 8 necessria a compila23o
Programas execu!ados linha por linha Programas execu!ados linha por linha
Ao encon!rar um erro no c9digo: a execu23o 8
abor!ada (lan2amen!o de exce23o)
/rien!ada a ob;e!o
Produ!ividade e flexibilidade (reuso de c9digo)
A vers3o u!iliada no curso 8 a %&'
P,-./0
<ebsi!e oficial$ h!!p$%%&&&.p=!hon.org
Manuais e refer>ncias das biblio!ecas
h!!p$%%&&&.p=!hon.org%doc%
?o&nload
h!!p$%%&&&.p=!hon.org%do&nload% h!!p$%%&&&.p=!hon.org%do&nload%
7ns!ala23o
<indo&s *
1inux
P,-./0
70#-A1A@A/ <70?/<# *
). Baer o do&nload do ins!alador (vers3o %&')
h!!p$%%&&&.p=!hon.org%f!p%p=!hon%+.*.C%p=!honD+.*.C.msi
+. Execu!ar o ins!alador e selecionar Fins!ala23o
para !odos os usuriosG. Clicar em FnextG
P,-./0
70#-A1A@A/ <70?/<# *
C. ?efinir dire!9rio de ins!ala23o. Clicar em FnextG
P,-./0
70#-A1A@A/ <70?/<# *
H. #elecionar !odos os componen!es do P=!hon para
ins!ala23o (op23o padr3o). Clicar em Fnex!G e
aguardar a conclus3o da ins!ala23o
P,-./0
70#-A1A@A/ <70?/<# *
I. Clicar em FfinishG e concluir a ins!ala23o
P,-./0
70#-A1A@A/ <70?/<# *
Conclu4da a ins!ala23o: ser3o criados a!alhos no
menu iniciar: incluindo uma in!erface para
programar
P,-./0
70#-A1A@A/ <70?/<# *
J. Para execu!ar scrip!s: a par!ir da linha de
comando: 8 necessrio incluir o dire!9rio de
ins!ala23o na varivel de ambien!e Pa!h
Abrir o FPainel de Con!roleG do <indo&s
En!rar em F#is!emaG e clicar na op23o FConfigura2Kes En!rar em F#is!emaG e clicar na op23o FConfigura2Kes
avan2adas do sis!emaG
0a aba FAvan2adoG: clicar no bo!3o FLariveis de
Ambien!eG
#elecionar a varivel do sis!ema FPa!hG e clicar no
bo!3o FEdi!ar...G
Adicionar o dire!9rio de ins!ala23o do P=!hon na
caixa de !ex!o
P,-./0
70#-A1A@A/ <70?/<# *
P,-./0
70#-A1A@A/ <70?/<# *
Para !es!ar: abrir a linha de comando
Clicar em F7niciarG e digi!ar FcmdG na caixa de
pesMuisa
?igi!ar p=!hon na linha de comando. / comando deve
ser reconhecido e o programa execu!ado
Para execu!ar um scrip! ex!erno u!iliar o
comando$
p=!hon nomeNdoNarMuivo.p=
-es!e de scrip! pela linha de comando$
P,-./0
70#-A1A@A/ <70?/<# *
P,-./0
70#-A1A@A/ 170OP
). Execu!ar os comandos como adminis!rador do
sis!ema (roo!)
0o Obun!u execu!ar o comando$ sudo su D
+. Baer o do&nload do codigo fon!e (vers3o %&')
h!!p$%%&&&.p=!hon.org%f!p%p=!hon%+.*.C%P=!honD+.*.C.!g h!!p$%%&&&.p=!hon.org%f!p%p=!hon%+.*.C%P=!honD+.*.C.!g
C. ?escompac!ar
-ar xvf P=!honD+.*.C.!g
H. En!rar no dire!9rio de descompac!a23o do arMuivo
e digi!ar o comando &()on*i+u,e
Esse comando ir configurar o ambien!e de ins!ala23o
do P=!hon
P,-./0
70#-A1A@A/ 170OP
I. Binaliada a configura23o: digi!ar o comando
F-a.eG no dire!9rio de descompac!a23o do
arMuivo
Esse comando ir compilar o c9digo fon!e do
programa: gerando os execu!veis
J. Para finaliar a ins!ala23o: digi!ar o comando J. Para finaliar a ins!ala23o: digi!ar o comando
F-a.e installG
Esse comando copiar os arMuivos execu!veis para
os dire!9rios do sis!ema
*. Para !es!ar a ins!ala23o: abrir um !erminal do
linux e digi!ar F/ythonG
#e o programa foi ins!alado corre!amen!e: o comando
ser reconhecido e o programa execu!ado
E?7-/RE#
Para elaborar os scrip!s: 8 recomendvel a
u!ilia23o de um edi!or
Bacili!am o desenvolvimen!o
Enfa!iam a sin!axe da linguagem
Possuem funcionalidades adicionais$ execu23o do Possuem funcionalidades adicionais$ execu23o do
programa: ferramen!as de depura23o e!c.
Exemplos
0e!Qeans$ h!!p$%%&&&.ne!beans.com
Eclipse$ h!!p$%%&&&.eclipse.org
"ean=$ h!!p$%%&&&.gean=.org

Vous aimerez peut-être aussi