2011-05-10 11 views

Respuesta

4

Otra opción es considerar la fijación de la variable de entorno PATH para Emacs, que es un poco complicado cuando se usa Emacs en Mac OS. Solo asegúrese de que la RUTA de Emacs tenga el mismo valor que PATH en Terminal.app/Bash. Estos enlaces deben ayudar:

Accessing OS X/UNIX environment variables in Emacs minibuffer

http://www.emacswiki.org/emacs/EmacsApp

(véase la sección "Ruta" y "Solución camino alternativo")

+0

+1 para señalar esto ' Emacs.app en Mac OS X no hereda el mismo valor de variable de entorno PATH que en otro SO. Eso fue en realidad ** Emacs.app ** no funciona bien, pero si acaba de abrir Emacs a través de Terminal, el Python la versión es correcta, lo que tendría sentido. –

3

La forma más fácil (suponiendo que está ejecutando la versión de interfaz gráfica de usuario de Emacs), es elegir

Options->Customize Emacs->Specific Option 

y tipo pitón-python-comando, y rellenar el camino a la pitón que desea. Luego, ahorra para las sesiones futuras y deberías estar bien.

No estoy seguro de por qué no estaría respetando la variable de ruta. El valor predeterminado debe ser simplemente "python" (sin ruta). Tal vez ya ha configurado esto, o está cambiando la ruta del comando en sus .emacs? Podrías mirar en ~/.emacs y ver si estás haciendo cualquiera de esos.

+0

... me siento muy nooobish: \ .... he intentado establecer que a algo así como lo que /Library/Frameworks/Python.framework/Versions/2.7/Python que es donde está mi binario python no dados. ... –

+0

Quiere la ruta completa al ejecutable, no solo al directorio. Entonces /Library/Frameworks/Python.framework/Versions/2.7/Python/python puede ser lo que quieras. (Estoy trabajando ahora, entonces no hay Mac OSX para verificar con :(.) – andrewdski

+0

Bueno, me di por vencido y cambié a Aquamacs. Demasiado malo yasnippets no funciona en modo HTML en Aquamacs. –

1

intenta agregar esto a su .emacs u otro archivo de configuración:

(setq python-version-checked t) 
(setq python-python-command "python2.7") 
Cuestiones relacionadas