Невозможно разрешить ModuleNotFoundError - PullRequest
0 голосов
/ 08 января 2020

Я хотел использовать импорт для Python и пробовал с pygame и теперь graphviz, но продолжал получать ту же ошибку ModuleNotFoundError: No module named 'graphviz'. При наведении курсора на ошибку в VSCode я получаю unresolved import 'graphviz'Python(unresolved-import). Я попытался изменить глобальное окружение с помощью pyenv до 3.7.4, и когда я набираю python -v в терминале, это дает мне правильную версию. Любая помощь будет принята с благодарностью! Спасибо!

Вот фрагмент кода:

import sys
import os
print(sys.path)
import graphviz
from graphviz import Digraph

dot = Digraph(comment='Test')


dot.node('A', 'Rishi')
dot.node('B', 'Gudli')
dot.node('C', 'Shivraj')

dot.edges(['AB', 'AC'])
dot.edge('B', 'C', constraint='false')

1 Ответ

0 голосов
/ 08 января 2020

1) Установите graphviz с

pip install graphviz

2) Вы в правильном virtualenv?

3) Иногда (и я не знаю почему) в визуальной студии я лично не могу импортировать некоторые модули. Попробуйте использовать другую IDE.

...