so I have recently gotten into python and I use sublime text 2 alot for things like HTML and CSS and I want to use it for python too but when i try to compile with it I get the
You need to add the python directory to your system's path environment variabe. To do that in windows you need go to Control Panel> System and Security > System > Advanced System Settings> in the advanced tab go to Environment Variables. In the environment variables in the System Variables area scroll down until you find Path. Select it and press Edit. Then a window should appear titled Edit System Variable where you have the variable name (should be path) and the variable value which is a long string. At the start of the string you need to manually add the python's directory. For example my python 2.7 directory is at *C:\Python27* So you need to add C:\Python27\ at the start of the string. So after you do that the value should now look something like that:
C:\Python27\;C:\Program Files
etc..
Try that and tell us the results :)
Hope that helped
Cheers, Alex
It happens for the reason that the cmd starts at "C:\Users\YOU". You have to "say" the complete path. I send the args "-u" and the my file's url directly to the python.exe.
Try it:
{
"cmd": ["C:\\Python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Obs: I'm using Python 2.7 and its executable file is in C:\Python27\ folder.