Неопределенные ошибки импорта Pylint в VSCode (go - к определению работает) - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь использовать Python инфраструктуру тестирования через VSCode и думаю, что мне удалось заставить ее почти работать.

В настоящее время симптомы таковы, что для модулей инфраструктуры тестирования :

  1. Go - для определения, просмотра и сопутствующих работ по функциональности
  2. pylint выбрасывает нерешенные ошибки импорта

Другие стандартные / установленные в пипсах модули отлично работает.

Я сделал следующее:

  1. Создал Python venv и настроил VSCode для использования в качестве моего интерпретатора
  2. Установите Python venv activate скрипт для обновления PYTHONPATH и GIT_REPO (требование каркаса)
  3. Добавлено следующее к .vscode/settings.json:
    "python.pythonPath": "/path/to/my/venv/bin/python",
    "python.testing.pytestEnabled": true,
    "python.testing.nosetestsEnabled": false,
    "python.testing.unittestEnabled": false,
    "python.envFile": "${workspaceFolder}/.env",
    "python.autoComplete.extraPaths": [
        "/path/to/the/framework/lib"
    ],

Я получил python.autoComplete.extraPaths вещь из этого вопроса , и это был шаг, который получил go - к определению и схожей функциональности.

Добавлено следующее к .env в папке рабочей области:
    GIT_REPO=/path/to/the/framework
    PYTHONPATH=$GIT_REPO/lib
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...