Я создал среду conda my_env
с настроенным yml, пакет graphviz
необходим, но не был распознан, если я поместил его в yml, поэтому я установил его вручную в то же место среды.
После активации среды я могу перечислить все пакеты в этой среде, включая graphviz
.
Я указал в первой строке скрипта Python для необходимой среды:
#!~/miniconda3/envs/al2_venv/bin/python
Я также дважды проверил питон, как показано ниже:
(my_venv) [axie@hadoop02 al2]$ ~/miniconda3/envs/my_venv/bin/python -V
Python 3.6.8 :: Anaconda, Inc.
Теперь, когда в этой среде my_env мне нужно запустить скрипт на python, который использует graphviz, к сожалению, скрипт выдает ошибку с сообщением ниже:
File "/util.py", line 11, in <module>
from graphviz import Digraph
ModuleNotFoundError: No module named 'graphviz'
Так чего же мне здесь не хватает?
Было бы очень признательно, если бы вы могли пролить меня с большим количеством света, большое спасибо заранее.