Perguntas com a marcação «python»

use para linguagem de programação Python no Emacs. O Emacs suporta várias versões de implementação de linguagem, versões e estilos de codificação. As perguntas do Python devem aumentar com tags adicionais, conforme apropriado, conforme descrito na descrição abaixo.

56
Como você cria um IDE Python robusto com o Emacs (como editor de texto)

O Emacs é um excelente editor - no entanto, é dito " para programar você precisa primeiro de um IDE " - então como você criaria um IDE no Emacs extensivamente personalizável para PYTHON com todos os recursos do IDE moderno. Eu quero poder efetivamente depurar, executar, compilar e gerenciar código....

37
Saída de shell estranha ao usar o IPython 5

Acabei de atualizar para a versão mais recente do IPython e agora algo está errado ao usá-lo no emacs. Ao usá-lo em um terminal regular, ele funciona bem (cores, preenchimento de guias, etc.); no entanto, em M-x eshellou M-x shell, em vez de emitir In [1]:, na verdade ele gera [?12l[?25he...

22
Como configurar o elpy para usar o python3?

Ao configurar o emacs para um novo ambiente de trabalho, não consigo obter a configuração elpy para usar corretamente o python 3. Instalei todos os pacotes necessários /usr/local/bine os instalei usando python3. No momento, quando executo o elpy-config, recebo o seguinte: Virtualenv........:...

22
Como usar o Emacs para procurar uma função no Python?

Qual é a maneira mais fácil de configurar o Emacs para poder procurar onde uma função está definida? Quero destacá-lo no Emacs e pressionar uma combinação de teclas para procurar onde está a fonte da função. Você também pode descobrir onde uma função específica está sendo usada? Isso é feito...

21
Usando ambientes conda no emacs

Qual é a melhor maneira de usar ambientes conda usando o emacs como um IDE Python? Eu tenho diferentes ambientes conda durante a programação em Python: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual...

11
problema de recuo automático do python

Estou usando o Emacs 24.4. Ao escrever código Python, o Emacs se comporta de maneira estranha em relação à indentação. Por exemplo: for i in range(10): print(i) for i in range(10) Quando eu insiro :, o Emacs adiciona um recuo desnecessário no início da terceira linha. Isso é muito estranho,...

11
Como transpor dois argumentos de uma função em Python?

Como posso trocar dois argumentos em uma chamada para uma função Python? Se eu colocar pointo espaço entre esses dois argumentos: self.assertEqual(json.loads(some.data), json_data) e então M-t( transpose-words), eu recebo: self.assertEqual(json.loads(some.json), data_data) Por outro lado,...

10
Dois modos Python

Eu tenho tentado configurar o Emacs para usar o modo Python adequado. Para esse fim, li alguns tutoriais. O mais importante é este . O tutorial usa o python-modepacote. No entanto, quando o instalo através do gerenciador de pacotes ( M-x package-install RET python-mode RET), não consigo usar os...

10
Emacs EIN vs IPython shell

Estou tentando fazer o EIN funcionar no Emacs, mas agora (com o IPython 2) parece que não é possível. Estes erros surgem: REQUEST [error] Error from parser ein:json-read: (json-readtable-error) ein: [error] Error (parse-error) while opening notebook list at the server 8888. Mas, ao tentar...

9
Executando o ipython remotamente

Estou tentando executar um interpretador ipython remotamente (com Emacs 24.5 e nativo python.el), mas não tenho certeza de que tenho a abordagem correta: sempre que tento executar esse comando, por exemplo (que é acionado com C-c C-c): Run Python: /ssh:<server_name>:/usr/local/bin/ipython...