Atom + Python code with user input


#1

I’m new to Atom, and I’m trying to set up a development environment for Python. Everything was going smoothly until I tried to get user input from the command line, which is apparently not supported by the Python packages I currently have installed. Does anyone know how I can get Atom to run Python with user input?

Also, are there any other features of Python that are not supported by Atom that I should be aware of? If the editor cannot perform certain aspects of Python, it feels as though the language is only partially supported.

Thanks!


#2

Usually it’s a limitation of the terminal emulator that is included in such packages.
You can try running your python program in a separate real terminal on the side of atom.

I think atom officially support only the “text-editor” part of an development environment.
There are some user supplied package that aim for a more complete support.

not supported by the Python packages

I have not verified the state of the eco-system, but I feel there’s more than one package from which you can choose, maybe if you precise what you are using, someone can suggest an alternative.


#3

I’m using this package
If anyone knows a better one please share!

I’ve tried running it in a terminal emulator that came with a package as well as the default terminal for mac. Same error on both.


#4

language-python just implements highlighting. It doesn’t do anything else. You’re not going to not use it, but you need others besides it if you want more features.

What error?