У меня есть vscode на xubunutu и python 2.7 и 3.6.7.также я сделал virtualenv с питоном 3.6.7.В python 3 и virtualenv я установил matplotlib.Но когда я импортирую matplotlib и запускаю код, я получаю ошибку импорта.Чтобы быть более уверенным, я проверил импорт в терминале, и это было нормально.Поскольку я не установил matplotlib в python2.7, кажется, что vscode все еще не использует python3, хотя внизу он показывает python3.6.7.
В vscode после crtl + shift + p я выбираю интерпретатор и также меняюпуть в setting.json к соответствующему адресу.например для python 3:
{
"python.pythonPath": "/usr/bin/python3"
}
и для моего virtualenv с именем "test":
{
"python.pythonPath": "/home/joudy/test/bin/python"
}