'Atom can't recognize Python scripts

Hello everyone and thanks for reading. Today I tried to open a python script with Atom but it doesn't recognize that it is written in Python. Also even if a make a new script and save it as .py the problem insists. Not recognizing it as python script doesn't allow Atom to change colors of fonts or suggest words when programming etc, but I can still run the script normally through cmd.. Atom just displays it as plain text. What is even more weird is that when I click the button (bottom right of Atom's IDE) which opens up the available language formats, I can see everything (Auto Detection, Plain Text, Java, C, ...) other than Python.. Atom IDE can't find python

I run Windows 10 64bit, I have python 3.6.3 (checked the path already and seems it is working since I can see the version through cmd), I have also downloaded pip, sklearn

Now for Atom, I have only installed 3 packages, which are all for running scripts through Atom (atom-runner, platform-ide-terminal, script). I have already reinstalled both Atom & Python. Note that I also have version 2 python in my computer, but haven't linked a path to my laptop's systems variables so I guess it is not an issue.

I would really appreciate any suggestions, I am stuck here 1 day now and I don't want to switch Atom for anything else.



Solution 1:[1]

"It has nothing to do with Python itself. The language-python Atom package does the syntax highlighting and some other things in Atom. It's a core package, so it should be installed by default. Can you try apm enable language-python?" from user: anothernode

This solved my issued

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Alex S