python 2.6 ou 2.7 (suporte a pacotes científicos) e mint linux quais pacotes instalar (-dev, etc.)

4

Ei, tentando instalar o python 2.6 no Linux Mint 11 "katya" de 64 bits. Eu tenho cerca de 6 meses de experiência amadora com o Python e cerca de uma hora e meia com o Linux Mint (tinha brincado com o Linux alguns anos atrás, mas passou por cima da minha cabeça).

De qualquer forma, estou usando o gerenciador de pacotes Synaptic para tentar instalar o python, mas não tenho certeza de quais pacotes eu preciso. Ele tem (1) python 2.6 [a escolha óbvia], (2) python 2.6-minimal [ele pegou isso automaticamente depois que eu selecionei o 2.6, então eu acho que eu preciso dele], (3) arquivos de cabeçalho python2.6-dev e static biblioteca para Python (v2.6) [que não foi selecionada automaticamente], (4) idle-python2.6 Um IDE para python (v2.6) usando o TKinter.

Vindo do Windows, foi tudo download python e, em seguida, arraste seus plugins para a pasta python e dê um duplo clique no .exe e tudo foi incluído (pelo menos IDLE foi b / c eu estava usando a versão do estado ativo). Agora estou um pouco confuso.

Talvez mais importante, agora que eu penso sobre isso, eu vou estar usando scipy, numpy, NLTK, matplotlib, algum tipo de banco de dados api (MySQL ou algo que eu não estou tão longe ainda, então eu estou não tenho certeza) e talvez algumas outras coisas de scinerd hard-core que eu não conheço ainda. Eu quero mais 2.6 ou devo usar 2.7? (2.7 parece ter vindo com o Linux mint 11, então eu pensei em perguntar - por que consertar o que não está quebrado). Mas eu lembro que no passado eu tinha o 3.1 instalado e tinha aprendido e era todo groovy, e então eu tive que voltar para 2.6 b / c os pacotes científicos estavam trabalhando apenas com até 2.6. Eu vou estar usando o Wing IDE 64 bit também, se isso for importante. Obrigado pela ajuda.

    
por Aquat33nfan 16.05.2011 / 01:50

1 resposta

0

Embora isso possa ser subjetivo, na minha opinião, o Linux é muito mais amigável ao python do que o Windows, mesmo que não pareça a princípio. Parece que você já pegou tudo o que precisa e, se algum dia você tiver um script que precise de algo a mais, você saberá do terminal em que está sendo executado, exatamente como no Windows.

Plug-ins são adicionados da mesma maneira na maioria dos sistemas unix não-puros (/ usr / local / lib / pythonXY / site-packages) então se você precisar adicionar algo à mão é muito fácil.

No que diz respeito às versões, você provavelmente desejará usar o 2.6 na sua situação, já que muitos projetos acadêmicos não deram o salto para 2.7 e a base de usuários pythonic em geral não deu o salto para 3.

    
por 16.05.2011 / 02:33