Preguntas etiquetadas con python

utilizar para lenguaje de programación Python en Emacs. Emacs admite varias versiones de la implementación del lenguaje, versiones y estilos de codificación. Las preguntas de Python deben aumentar con etiquetas adicionales según corresponda, como se describe en la descripción a continuación.

5
¿Cómo se crea un IDE Python robusto con Emacs (como editor de texto)
Emacs es un excelente editor; sin embargo, se dice que " para programar primero necesita un IDE ", entonces, ¿cómo crearía un IDE en el Emacs para PYTHON ampliamente personalizable con todas las características del IDE moderno? Quiero poder depurar, ejecutar y compilar de manera efectiva y administrar el código. …
56 python 

8
¿Cómo uso Emacs para buscar una función en Python?
¿Cuál es la forma más fácil de configurar Emacs para poder buscar dónde se define una función? Quiero resaltarlo en Emacs y presionar una combinación de teclas para buscar dónde está la fuente de la función. ¿También puede averiguar dónde se está utilizando una función específica? Esto se hace fácilmente …

3
¿Cómo configurar elpy para usar python3?
Al configurar mis emacs para un nuevo entorno de trabajo, no puedo obtener la configuración de elpy para usar correctamente Python 3. Instalé todos los paquetes necesarios /usr/local/biny los instalé usando python3. En este momento, cuando ejecuto elpy-config obtengo lo siguiente: Virtualenv........: None RPC Python........: 2.7.6 (/usr/bin/python) Interactive Python: python …
22 python  osx  ipython  elpy 

1
Usando entornos conda en emacs
¿Cuál es la mejor manera de usar entornos conda usando emacs como un IDE de Python? Tengo diferentes entornos conda mientras programaba en Python: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual /Users/Pablo/anaconda/envs/visual ml /Users/Pablo/anaconda/envs/ml root /Users/Pablo/anaconda Pero cuando uso crtl+ c crtl+ cemacs …
21 python  osx  path  environment 



2
Su 'intérprete de shell python' no parece admitir readline
Tengo este problema con mi 25.1 y Python 3.5 en Ubuntu 16.10, pero no veo que se resuelva en ningún lado. Preguntándose cuál era el último estado. Reproducción: > emacs -Q --eval '(setq python-shell-interpreter "python3")' entonces M-x run-python da Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ …
13 python  repl 


3
¿Cómo transponer dos argumentos de una función en Python?
¿Cómo puedo intercambiar dos argumentos en una llamada a una función de Python? Si pongo pointel espacio entre estos dos argumentos: self.assertEqual(json.loads(some.data), json_data) y luego M-t( transpose-words), obtengo: self.assertEqual(json.loads(some.json), data_data) Por otro lado con CMt ( transpose-sexps) obtengo: self.assertEqual(json.loadsjson_data, (some.data)) Lo que quiero es: self.assertEqual(json_data, json.loads(some.data)) ¿Hay un comando que …

1
problema de sangría automática de Python
Estoy usando Emacs 24.4. Al escribir código Python, Emacs se comporta de manera extraña con respecto a la sangría. Por ejemplo: for i in range(10): print(i) for i in range(10) Cuando ingreso :, Emacs agrega una sangría innecesaria al comienzo de la tercera línea. Esto es bastante extraño, ¿es esto …


3
Emacs EIN vs IPython shell
Estoy tratando de hacer que EIN funcione dentro de Emacs, pero en este momento (con IPython 2) parece que no es posible. Estos errores surgen: REQUEST [error] Error from parser ein:json-read: (json-readtable-error) ein: [error] Error (parse-error) while opening notebook list at the server 8888. Pero mientras trataba de resolver este …
10 ipython  ein  python  repl 


2
Dos modos de Python
He estado tratando de configurar Emacs para usar el modo Python adecuado. Con este fin, he leído algunos tutoriales. Lo más importante este . El tutorial usa el python-modepaquete. Sin embargo, cuando lo instalo a través del administrador de paquetes ( M-x package-install RET python-mode RET) no puedo usar los …
10 python 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.