Je viens de commencer à utiliser Sublime Text 2 et je me demandais, de faire en quelque sorte un IDE Python complet, s'il y avait un moyen de changer l'interpréteur python intégré pour cibler le python système d'installation plutôt que celui qui est venu avec Sublime. La raison en est que je voudrais utiliser mes bibliothèques python que j'ai sur mon ordinateur avec l'interpréteur python.Change interpréteur python - Sublime Text 2
Je suis au courant d'exécuter du code python dans sublime en utilisant ma version de python comme explicitement indiqué ici: How do I run Python code from Sublime Text 2?
Cependant, cela ne change pas la version de l'interpréteur Python que vous utilisez.
Des idées?
J'ai essayé ce que vous avez dit, avec la version python '[" /Library/Frameworks/Python.framework/Versions/Current/bin/python "' car j'ai beaucoup de python version :(, quand j'essaye d'exécuter le programme coquille, il fonctionne très bien, mais sublime, je vois 'imprimer soup.prettify() UnicodeEncodeError: codec 'ascii' ne peut pas encoder le caractère u '\ xbb' en position 6231: ordinal dans la plage (128)', Mon le code est '#!/usr/bin/env python import urllib2 de BeautifulSoup import BS4 f = urllib2.urlopen ('http://www.google.com') soupe = BeautifulSoup (f. fp) imprimer soup.prettify() ' – daydreamer
Pour que le conseil ci-dessus fonctionne sur OS X, je devais ajouter un lien symbolique dans 'usr/bin' à l'emplacement de mon installation de Python 3.3. Comme ceci:. 'Ln -s sudo « /Library/Frameworks/Python.framework/Versions/3.3/bin/python3 »/ usr/bin/python3' – jwpfox
Je ne sais pas pourquoi et peut-être quelqu'un d'autre peut l'éclaircir pour moi, mais quand je mets "python2" là où il est dit "python3", le système de construction ne fonctionnait pas. Changer "python3" en "C: \\ Python27 \\ python.exe" a fonctionné pour moi cependant. – Dante