How do I run Python code from Sublime Text 2?

Posted on

Question :

How do I run Python code from Sublime Text 2?

I want to set up a complete Python IDE in Sublime Text 2.

I want to know how to run the Python code from within the editor. Is it done using build system? How do I do it ?

Asked By: neo

||

Answer #1:

Tools -> Build System -> (choose) Python then:

To Run:

      Tools -> Build

      -or-

      Ctrl + B

      CMD + B  (OSX)

This would start your file in the console which should be at the bottom of the editor.

To Stop:

       Ctrl + Break or Tools -> Cancel Build

       Fn + C (OSX)

You can find out where your Break key is here: http://en.wikipedia.org/wiki/Break_key.

Note: CTRL + C will NOT work.

What to do when Ctrl + Break does not work:

Go to:

Preferences -> Key Bindings – User

and paste the line below:

{"keys": ["ctrl+shift+c"], "command": "exec", "args": {"kill": true} } 

Now, you can use ctrl+shift+c instead of CTRL+BREAK

Answered By: matiit

Answer #2:

Edit %APPDATA%Sublime Text 2PythonPython.sublime-build

Change content to:

{
"cmd": ["C:\python27\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File "(...*?)"", line ([0-9]*)"",

Leave a Reply

Your email address will not be published.