擅长:python、mysql、java
<p>2.14.1是graphviz非常古老的版本。在本文中,<a href="http://www.graphviz.org/Download_macos.php" rel="noreferrer">here</a>使用2.26的官方OS X安装程序包可能会取得更好的成功。然后您可能需要编辑pygraphiz <code>setup.py</code>来使用适当的<code>library_path</code>和<code>include_path</code>。很可能您需要取消对<code>/usr/local/lib/graphviz</code>和<code>usr/local/include/graphviz</code>版本的注释,但使用<code>ls /usr/local</code>来确定。</p>
<p>另一方面,由于涉及到如此多的依赖库和包,这是使用第三方包管理器(如<code>MacPorts</code>)的完美案例,该管理器将为您管理所有依赖项,并允许您在新版本可用时轻松更新。一旦您安装了<a href="http://www.macports.org/install.php" rel="noreferrer">base MacPorts files</a>,您就可以使用以下命令安装它:</p>
<pre><code>$ sudo port selfupdate
# either
$ sudo port install py26-pygraphviz # with MacPorts python2.6
# ... or
$ sudo port install py27-pygraphviz # with MacPorts python2.7
</code></pre>