Sublime Forum

Sublime Text 3 changes Python interpreter

#1

Hi,

Under Ubuntu 13.04, if you start Sublime Text 3 from terminal, Sublime Text uses the first Python found in PATH. If you start Sublime Text from the desktop or from nautilus, it uses the default system Python.

import sys

if name == ‘main’:
print sys.path

Openining Sublime 3 from Terminal:

‘/home/federicov’, ‘/home/federicov/Personal_Coding_Projects/networkx’, ‘/home/federicov/anaconda/lib/python2.7/site-packages/ipy_table-1.12-py2.7.egg’ … ]

Opening Sublime 3 from quickstart:

‘/home/federicov’, ‘/usr/lib/python2.7’, ‘/usr/lib/python2.7/plat-x86_64-linux-gnu’, ‘/usr/lib/python2.7/lib-tk’, ‘/usr/lib/python2.7/lib-old’, …]

Opening Sublime 3 by opening a file from Nautilus:

‘/home/federicov’, ‘/usr/lib/python2.7’, ‘/usr/lib/python2.7/plat-x86_64-linux-gnu’, ‘/usr/lib/python2.7/lib-tk’, ‘/usr/lib/python2.7/lib-old’, …]

0 Likes