Установите Pygraphviz python - PullRequest
       40

Установите Pygraphviz python

1 голос
/ 03 апреля 2020

Я пытался установить pygraphviz на свой ноутбук двумя различными способами:

1) с помощью conda:

conda install -c alubbock pygraphviz. Он прошел весь путь вниз, а затем

C:\>SET DISTUTILS_USE_SDK=1

C:\>SET MSSdk=1

C:\>SET platform=

C:\>IF /I [AMD64] == [amd64] set "platform=true"

C:\>IF /I [] == [amd64] set "platform=true"

C:\>if defined platform (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" )  ELSE (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0" )

C:\>for /F "skip=2 tokens=2,*" %A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" /v InstallDir') do SET "VSINSTALLDIR=%B"
ERROR: The system was unable to find the specified registry key or value.

C:\>if "" == "" (set "VSINSTALLDIR=" )

C:\>if "" == "" (
ECHO "WARNING: Did not find VS in registry or in VS140COMNTOOLS env var - your compiler may not work"
 GOTO End
)
"WARNING: Did not find VS in registry or in VS140COMNTOOLS env var - your compiler may not work"
The system cannot find the batch label specified - End

2) с пунктами: pip install pygraphviz

это говорит о том, что требование уже выполнено, но при запуске моего python кода я получил ошибку:

ImportError: ('requires pygraphviz ', 'http://pygraphviz.github.io/')

Ответы [ 2 ]

0 голосов
/ 03 апреля 2020

Это python и часть одного и того же дистрибутива в вашей системе. Может случиться так, что у вас есть несколько установок в вашей системе, и ваш pip может быть связан с дистрибутивом, отличным от того, в котором вы запускаете свой код в

0 голосов
/ 03 апреля 2020

Для принудительной установки вы можете удалить сначала или использовать параметр -U (или --upgrade).

Итак, используйте одну из этих альтернатив, используя pip

pip uninstall pygraphviz
pip install pygraphviz

или

pip install -U pygraphviz

Надеюсь, что это работает

...