How I Integrated Pipenv Pylint into my PyCharm workflow in 2023
I was using the pylint plugin for PyCharm, which I was quite happy with until it stopped using the right version of pylint, and I didn’t know how to configure it. I previously published How I integrated PyLint into my PyCharm workflow, which seems to be a bit out of date, hence this post.
Here’s what I did:
- Went to settings => tools => External Tools
- Created a new external tool:
Program: pipenv
Arguments: run python -m pylint $FilePath$
Working Directory: C:\path\to\pipfile\directory

Here’s how I use it:
- Click within the file I want to pylint
- Search within actions (ctrl+shift+a on Windows) for the name I gave my external tool, and run from there.

Then everything just seemed to work for me (there were links back to the python file)