The content of the configuration file is as follows:
[pylint]
# Use a virtual environment used for development
init-hook='import sys; sys.path.append("/home/user/python_env/lib/python3.11/site-packages/")'
Adding the path to site packages in the virtual environment is necessary in
order to avoid pylint using the base system version of python, which doesn't
have all packages installed. This avoids reporting package not installed errors.
Current problem
The configuration section of the pylint help doesn't explain how to configure the path to the python interpreter and/ or the path to the packages that should be recognised as present by pylint. https://pylint.pycqa.org/en/latest/user_guide/configuration/index.html
Desired solution
The accepted answer here explains how to define the path to site packages in the pylint configuration https://stackoverflow.com/a/3065082/2641825
Edit a user's configuration file
The content of the configuration file is as follows:
Adding the path to site packages in the virtual environment is necessary in order to avoid pylint using the base system version of python, which doesn't have all packages installed. This avoids reporting package not installed errors.
Additional context
No response