VSCode при обнаружении тестов Ошибка: порождение python ENOENT

Я запускаю проект Python в vscode с virtualenv. Интерпретатор Python настроен правильно. Когда я пытаюсь найти тесты, я получаю сообщение об ошибке

python /Users/user/.vscode/extensions/ms-python.python-2019.10.44104/pythonFiles/testing_tools/run_adapter.py discover pytest — -s project/ Test Discovery failed: Error: spawn /Users/<username>/apps/project/venv/bin/python ENOENT

Мой vscode settings.json выглядит примерно так, и я не настроил launch.json

{ «python.pythonPath»: «/Users/<username>/apps/project/venv/bin/python», «python.testing.unittestEnabled»: false, «python.testing.nosetestsEnabled»: false, «python.testing.pytestEnabled»: true, «python.testing.pytestArgs»: [ «project» ], }

Когда я просто набираю /Users/<username>/apps/project/venv/bin/python на терминале, открывается оболочка python.

ENOENT Обычно означает, что это недопустимый путь, но путь кажется совершенно нормальным.

$echo $PATH /Users/<username>/apps/project/venv/bin

Источник: ledsshop.ru

Стиль жизни - Здоровье!