Вопросы

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
Читать:
как сделать ширину w2grid 100%?

Похожие записи

Как работать над двумя независимыми вещами одновременно, используя ветки git?

admin

Как получить атрибуты сюжета в Plots.jl

admin

как отображать предварительно загруженные изображения кеша в приложении flutter

admin

django async ORM исполнитель sync_to_async заменяет concurrent.futures.ThreadPoolExecutor при использовании gevent

admin

cdk Перетаскивание изображения из одного div в другой в angular

admin

Каков размер некоторых двунаправленных слоев LSTM?

admin