Setting up flake8 in Spyder IDE
ryan-david-murphy opened this issue · 1 comments
ryan-david-murphy commented
Discussed in #577
Originally posted by ryan-david-murphy July 12, 2024
I'm attempting to set up flake8-based linting in Spyder (5.5.5) using the Python Language Server (pylsp). Here's what I've done so far:
- Installed flake8 via pip:
pip install flake8
- In Spyder, navigated to Tools > Preferences > Completion and linting
- Enabled code style linting in the settings
- Confirmed that
pylsp
command works in my terminal, indicating Python Language Server is installed - Enabled advanced settings
However, I'm facing challenges:
- I can't find options to select flake8 as the linter in Spyder's current interface
- I'm unsure how to configure pylsp to use flake8 within Spyder
I'm seeking a comprehensive, up-to-date guide on configuring and using flake8 with pylsp in Spyder. Specifically:
- How to integrate pylsp with Spyder for linting
- How to ensure flake8 is used by pylsp within Spyder
- Where to modify flake8 settings in Spyder's interface
Any step-by-step instructions or current resources would be immensely helpful. Thank you in advance for any guidance!
ccordoba12 commented
Closing as a duplicate of #577.