Pylint for python 3.6

I understand if the workspace is hosted and python version is set to python3, then the first pylint3 on PATH is used ( I’ve configured PATH such that pylint3 runs pylint under python3.6 but for some reason, that doesn’t work per the screenshot below. Any idea what am I missing here? Thank you!

cc @harutyun

How did you configure the PATH variable? there may be a bug in the way environment is initialized for spawning processes from worker.

Through a profile script under /etc/profile.d/.

seems to be caused by prepending /mnt/shared/bin to the path

@harutyun assuming that /mnt/shared/bin/ is on PATH in hosted workspaces, safe to remove from the jsonalyzer base handler?


I have the same issues in aws cloud9.
Pylint seems not running.
Is there a way to investigate ?


@arita37 is virtualenv installed?