leinardi / pylint-pycharm

A plugin providing both real-time and on-demand scanning of Python files with PyLint from within PyCharm/IDEA.
Apache License 2.0
200 stars 36 forks source link

Configuration settings to allow remote run #36

Closed tflecht closed 2 years ago

tflecht commented 5 years ago

Is your feature request related to a problem? Please describe. I run pycharm on my OSX machine, running a remote interpreter running in a Vagrant guest OS. I would also like pycharm to run pylint in that guest OS.

Describe the solution you'd like A setting analogous to the remote interpreter setting in pycharm. Maybe the pylint-pycharm plugin could even infer it should run there, based on the Project Interpreter setting? But I'd be really happy with any way to configure this.

Describe alternatives you've considered I tried to figure out how to run an external remote ssh command invoking pylint in the guest OS, but I think I then lose the really nice visual indication of linting issues, and the ability to run Pylint from the IDE by clicking a button.

Additional context NA

OrDuan commented 5 years ago

I'm having the same issue, but using Docker. Would be great to see support for that since more and more people in big teams using docker/vagrant setups. Thanks :)

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had activity in the last 60 days.

hmoravec commented 5 years ago

I also agree this is an important feature as a typical user of Pylint is a professional developer who also uses Docker/Vagrant for development environment. It would be nice if it would be at least possible to use Pylint executable from environment that is different than the project environment.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had activity in the last 60 days.

laker-93 commented 2 years ago

@tflecht - is this feature now available? I see you've marked it as completed. I'm running a project with a remote ssh interpetter configured in pycharm. When I attempt to scan my project with pylint, I get:

image

I have the pylint executable configured to point at the pylint binary on my local machine which is passing the test:

image

I suspect pylint plugin is getting confused due to using a remote ssh python interpreter