Acabo de empezar a usar Sublime Text 2 y me preguntaba, para convertirlo en un IDE de python con todas las funciones, si había una forma de cambiar el intérprete de python integrado para apuntarlo a la instalación de python del sistema que el que vino con Sublime. La razón es porque me gustaría usar mis bibliotecas de Python que tengo en mi computadora con el intérprete de Python.Cambiar el intérprete de Python - Sublime Text 2
Soy consciente de ejecutar código Python en sublime usando mi versión de Python como se muestra aquí de forma explícita: How do I run Python code from Sublime Text 2?
Sin embargo, esto no cambia la versión del intérprete de Python que se está ejecutando.
¿Alguna idea?
Probé lo que dijiste, con la versión de python '[" /Library/Frameworks/Python.framework/Versions/Current/bin/python "' ya que tengo muchas versiones de python :(, cuando intento ejecutar el programa en shell, funciona bien, pero con sublime, veo 'print soup.prettify() UnicodeEncodeError: el códec 'ascii' no puede codificar el carácter u '\ xbb' en la posición 6231: ordinal no está en rango (128)', Mi código es '#!/usr/bin/env python urllib2 importación de BeautifulSoup importación bs4 f = urllib2.urlopen ('http://www.google.com') sopa = BeautifulSoup (f. fp) print soup.prettify() ' – daydreamer
Para obtener los consejos anteriores para trabajar en OS X, necesitaba agregar un enlace simbólico en 'usr/bin' a la ubicación de mi instalación de Python 3.3. De esta manera: 'sudo ln -s" /Library/Frameworks/Python.framework/Versions/3.3/bin/python3 "./Usr/bin/python3' – jwpfox
No estoy seguro de por qué y tal vez alguien más puede aclararlo para yo, pero cuando puse "python2" donde dice "python3", el sistema de compilación no funcionó. Sin embargo, cambiar "python3" a "C: \\ Python27 \\ python.exe" funcionó para mí. – Dante