代码之家  ›  专栏  ›  技术社区  ›  Oliver Chris Ludwig

pygraphviz的Python 3 pip安装失败,“需要Microsoft Visual C++”,已安装Visual Studio 2017

  •  1
  • Oliver Chris Ludwig  · 技术社区  · 9 年前

    我试着 pip install pygraphviz ,失败,错误为:

    "Microsoft Visual C++ 14.0 is required. ..."

    2 回复  |  直到 8 年前
        1
  •  3
  •   XZ6H    9 年前

    来自PyGraphviz文档-

    要使用PyGraphviz,需要Python版本2.6.x或2.7.x 不适用于Python 3。

    link 了解更多信息。

        2
  •  0
  •   Adrian McCarthy    8 年前

    Visual Studio 2017附带C++编译器第15版。pygraphviz很可能真的想要版本14(而不是14或更好)。版本14随VS 2015发布。

    微软的C++编译器经常在主要版本之间打破标准库的ABI。他们将来可能会停止这样做,但这对解决这个问题没有帮助。你需要掌握VC++14(或至少是 redistributables