associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "PythonBugDay/ComoSePreparar"

Diferenças entre as versões de 1 e 5 (4 versões de distância)
Revisão 1e 2008-05-02 19:55:55
Tamanho: 1340
Comentário: Colocando informacoes
Revisão 5e 2008-05-03 01:46:46
Tamanho: 3363
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 5: Linha 5:
 Caso não esteja instalado tem no CD ou DVD do SO tem e é só instalar.  Caso não esteja instalado, eles estão no CD ou DVD do SO.
Linha 7: Linha 7:
=== Verificando as ferramentas básicas. === === Verificando as ferramentas básicas ===
Linha 9: Linha 9:
 Para verificar se or programas estão instalados:  Para verificar se os programas estão instalados, execute os comandos:
Linha 16: Linha 16:
 Se aparecer alguma mensagem como a abaixo, quer dizer que você não tem o programa instalado e será necessário instalá-lo:  Se aparecer alguma mensagem como a abaixo, significa que você não tem o programa instalado e será necessário instalá-lo:
Linha 32: Linha 32:
svn co http://svn.python.org/python/branches/py3k svn co http://svn.python.org/projects/python/branches/py3k
Linha 36: Linha 36:
=== Configurando e Compilando === === Configurando e compilando ===
Linha 38: Linha 38:
 Bom agora já tá fácil! Basta entrar no diretório ''''trunk''' ou '''py3k''' e executar:  Bom agora já está fácil! Basta entrar no diretório '''trunk''' ou '''py3k''' e executar:
Linha 40: Linha 40:
./configure
make
./configure && make
Linha 46: Linha 45:
 Para rodar o seu novo interpretador bastas:  Para rodar o seu novo interpretador basta execeutar:
Linha 50: Linha 49:


== Win ==

 Diferente do Mac o Windows não traz quase nada de útil! :-)

 
=== Instalando as ferramentas básicas. ===

Instalar [http://subversion.tigris.org/ Subversion], baixe o instalador em http://subversion.tigris.org/files/documents/15/41687/svn-1.4.6-setup.exe
 
Basta seguir o instalador.
 
Instalar o [http://www.microsoft.com/express/download/ Visual C++ Express Edition 2008].
 
Basta seguir o instalador, não precisa instalar o SQL nem o MSDN, como sugerido no instalador. E aguarde sentado, pois isso consome 1.1 GB no disco que será devidamente baixado durante a intalação.
 

Para verificar se o svn está instalado e funcionando, execute:
{{{
svn --version
}}}
 
 Se aparecer alguma mensagem como a abaixo, significa que você não tem o programa instalado e será necessário instalá-lo:
{{{
svn: command not found
}}}

=== Baixando os fontes ===

 Crie uma pasta sem pontos e nem espaços em todo o nome, por exemplo '''c:\pysrc'''
 
 Pelo prompt do DOS, vá para esse diretório '''cd c:\pysrc'''

 Para baixar a versão '''2.6''' do Python utilize o seguinte comando:
{{{
svn co http://svn.python.org/projects/python/trunk
}}}
 Isso irá criar o diretório '''trunk''' no diretório onde foi executado o comando.

 Para baixar a versão '''3k''' do Python utilize o seguinte comando:
{{{
svn co http://svn.python.org/projects/python/branches/py3k
}}}
 Isso irá gerar o diretório '''py3k''' no local onde foi executado o comando.

=== Compilando ===

Agora para compilar, abra o Microsoft Visual C++ 2008 Express Edition e vá em '''''File >> Open >>> Project/Solution'''.

 * Abra o arquivo: '''C:\pysrc\trunk\PCbuild\python.vcproj''' ou '''C:\pysrc\py3k\PCbuild\python.vcproj'''
  

 * Depois de abrir os projetos basta teclar '''[F7]'''.

Isso irá compilar o Python na respectiva versão.

Para rodar o seu novo interpretador basta executar o arquivo:
{{{
C:\pysrc\trunk\PCbuild\python_d.exe
}}}

Mac

  • Normalmente o Mac já vem com as ferramentas necessárias para trabalhar com códigos (svn, gcc, vim, etc...) Caso não esteja instalado, eles estão no CD ou DVD do SO.

Verificando as ferramentas básicas

  • Para verificar se os programas estão instalados, execute os comandos:

svn --version
gcc --version
make --version
  • Se aparecer alguma mensagem como a abaixo, significa que você não tem o programa instalado e será necessário instalá-lo:

gcc: command not found
  • Não irei cobrir a instalação desses programas.

Baixando os fontes

  • Para baixar a versão 2.6 do Python utilize o seguinte comando:

svn co http://svn.python.org/projects/python/trunk
  • Isso irá criar o diretório trunk no diretório onde foi executado o comando.

    Para baixar a versão 3k do Python utilize o seguinte comando:

svn co http://svn.python.org/projects/python/branches/py3k
  • Isso irá gerar o diretório py3k no diretório onde foi executado o comando.

Configurando e compilando

  • Bom agora já está fácil! Basta entrar no diretório trunk ou py3k e executar:

./configure && make
  • Isso irá compilar o Python na respectiva versão. Para rodar o seu novo interpretador basta execeutar:

./python.exe

Win

  • Diferente do Mac o Windows não traz quase nada de útil! :-)

Instalando as ferramentas básicas.

Instalar [http://subversion.tigris.org/ Subversion], baixe o instalador em http://subversion.tigris.org/files/documents/15/41687/svn-1.4.6-setup.exe

Basta seguir o instalador.

Instalar o [http://www.microsoft.com/express/download/ Visual C++ Express Edition 2008].

Basta seguir o instalador, não precisa instalar o SQL nem o MSDN, como sugerido no instalador. E aguarde sentado, pois isso consome 1.1 GB no disco que será devidamente baixado durante a intalação.

Para verificar se o svn está instalado e funcionando, execute:

svn --version
  • Se aparecer alguma mensagem como a abaixo, significa que você não tem o programa instalado e será necessário instalá-lo:

svn: command not found

Baixando os fontes

  • Crie uma pasta sem pontos e nem espaços em todo o nome, por exemplo c:\pysrc

    Pelo prompt do DOS, vá para esse diretório cd c:\pysrc

    Para baixar a versão 2.6 do Python utilize o seguinte comando:

svn co http://svn.python.org/projects/python/trunk
  • Isso irá criar o diretório trunk no diretório onde foi executado o comando.

    Para baixar a versão 3k do Python utilize o seguinte comando:

svn co http://svn.python.org/projects/python/branches/py3k
  • Isso irá gerar o diretório py3k no local onde foi executado o comando.

Compilando

Agora para compilar, abra o Microsoft Visual C++ 2008 Express Edition e vá em File >> Open >>> Project/Solution.

  • Abra o arquivo: C:\pysrc\trunk\PCbuild\python.vcproj ou C:\pysrc\py3k\PCbuild\python.vcproj

  • Depois de abrir os projetos basta teclar [F7].

Isso irá compilar o Python na respectiva versão.

Para rodar o seu novo interpretador basta executar o arquivo:

C:\pysrc\trunk\PCbuild\python_d.exe