Qual é a diferença entre o IPython e o IPython3?

2

Ambos estão nos repos. Mas não consigo descobrir qual é a diferença.

    
por lfk 23.08.2013 / 17:53

2 respostas

2

Eles são o mesmo aplicativo, mas para diferentes versões do Python. IPython usa o Python 2.7, enquanto IPython3 usa o Python 3. Se você não sabe qual deles você precisa, provavelmente o direito é o 2.7, já que o Python 2.7 vem pré-instalado no Ubuntu, enquanto o Python 3 tem que ser instalado por você.

Existem muitos pacotes que seguem esta convenção de nomenclatura. Então, se você encontrar um pacote chamado python-XYZ , provavelmente é para o Python 2.7, e dependendo do pacote específico, também pode estar disponível um pacote python3-XYZ .

    
por Salem 23.08.2013 / 17:56
1

O ipython usa as bibliotecas e o intérprete python2, enquanto o ipython3 usa as bibliotecas e o intérprete python3.

Em geral, é melhor usar o pacote não numerado, pois mais tarde ele será atualizado para usar o python3 automaticamente quando o ubuntu alternar a versão que é o interpretador python padrão. Se você precisa especificamente de alguma coisa do Python 3 agora, instale o pacote ipython3.

Você pode verificar as dependências e o conteúdo dos pacotes online:

link

link

    
por ImaginaryRobots 23.08.2013 / 17:59