【问题标题】:Install Pygraphviz python安装 Pygraphviz python
【发布时间】:2020-07-15 01:16:41
【问题描述】:

我尝试以两种不同的方式在我的笔记本电脑上安装 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/')

【问题讨论】:

  • 缺少我们需要的信息:您的操作系统是 Windows。 a) conda(或 pip)是否已经安装了 pygraphviz?如果两者都是,b) 是使用用户权限还是管理员权限安装的? c) 你能用原来的命令卸载它们,然后重新安装吗? 这几乎肯定是原因。

标签: python windows installation conda pygraphviz


【解决方案1】:

要强制安装,您可以先卸载或使用 -U(或 --upgrade)参数。

所以,通过使用 pip 来使用这些替代方法之一

pip uninstall pygraphviz
pip install pygraphviz

pip install -U pygraphviz

希望有效果

【讨论】:

    【解决方案2】:

    是您系统中相同分发的Python和PIP部分。可能是您的系统上有多个安装,您可以与您在

    中运行代码的分布相同的分布相关

    【讨论】:

      猜你喜欢
      • 2012-01-03
      • 2011-02-17
      • 2019-04-09
      • 2014-05-08
      • 2011-06-02
      • 2017-12-19
      • 2015-02-26
      • 2016-06-09
      相关资源
      最近更新 更多