O Python 3.1.2 Interpreter não possui recursos de shell no OS X quando compilado a partir da origem

0

A versão do Python fornecida por padrão no Snow Leopard disponibiliza alguns recursos do bash shell (por exemplo, histórico de comandos, atalhos de teclado, etc.) para seu interpretador interativo. Depois de compilar o Python 3.1.2 a partir do código fonte e da instalação, notei que o interpretador interativo do Python 3.1.2 compilado não possui muitos desses mesmos recursos (o histórico de comandos não está disponível, não é possível limpar a tela usando Ctrl + L , não é possível navegar pelas linhas de comando usando atalhos de estilo do Emacs). Existe uma opção de configuração que eu perdi para conseguir isso funcionando? Alguém já conseguiu esses recursos funcionando depois de compilar a partir da fonte?

NOTA: Estou compilando a partir do código-fonte e instalando em meu diretório pessoal, porque não tenho privilégios de administrador nesta máquina. Eu usei os seguintes comandos para compilar e instalar:

> ./configure --prefix=$HOME/.compiled/python-3.1.2
> make
> make install
    
por Chaz Lever 15.07.2010 / 01:38

1 resposta

1

Crie libedit ou readline primeiro.

    
por 15.07.2010 / 01:45