I recently updated one of the packages in Atom that was called
linter-pep8 to version 2.0 which was renamed to
linter-pycodestyle. This is because PEP8 the package was renamed to pycodestyle to reduse confusion between the package and the PEP8 the specification.
However after I opened Atom I got an error message
Error: spawn pycodestyle ENOENT
because I hadn't upgraded the python package. As I wasn't using PEP8 for anything else I uninstalled it and installed pycodestyle. On windows I'd installed Python 3.6 x64 for all users so it was Python was installed
"C:\Program Files\Python36\Scripts\pip.exe" uninstall pep8 "C:\Program Files\Python36\Scripts\pip.exe" install pycodestyle
on Linux1 pip was in my
PATH environment varable so I simply ran
sudo pip uninstall pep8 sudo pip install pycodestyle
And that fixed up my issues.
In my case that was Arch Linux and Debian Jessie. ↩