While working on a Django app in VS Code you might run into a problem. VS Code underlines the
from keyword in an import, and if you hover it with the mouse you will see the error
Unable to import 'django.db' pylint(import-error) showing up.
This is because VS Code is not running the Virtual Environment of the app.
To fix it, run
cmd-shift-p (or click
View -> Command Palette and run the command Python: Select Interpreter.
VS Code will show you a list of Python interpreters found.
Choose the one corresponding to your virtual environment, in this case the last option.
The error will disappear.
Download my free Python Handbook
More python tutorials:
- Python Recursion
- Python Dictionaries
- How to install Pygame Zero on macOS
- Python Operators
- Python Tuples
- Python, create a network request
- Python Loops
- Python, how to create a directory
- How to check the current Python version