zoukankan      html  css  js  c++  java
  • Mac下安装最新版本的Graphviz

    由于版本兼容问题,Mac下Graphviz之前一直装的是低版本的2.36。高版本的安装方法如下:

    1、log in & download Xcode an Xcode Command Line Tools from
    https://developer.apple.com/downloads/
    install Xcode and the Xcode Command Line Tools


    2、agree to Xcode license in terminal:
    sudo xcodebuild –license


    3、get MacPorts pkg installer for your version of osx from
    https://www.macports.org/install.php#installing
    install MacPorts for your version of osx


    4、in terminal:
    sudo port -v selfupdate


    5、install graphviz via MacPorts. in terminal:
    sudo port install graphviz-gui


    installed gui application can be found here: /Application/Macports/Graphviz.app

    相关MacPorts的命令说明可以看: http://blog.csdn.net/moliyll/article/details/7898600

    我这里由于有之前的版本的 graphviz, 安装时候提示:

    $ sudo port install graphviz-gui
    --->  Computing dependencies for graphviz-gui
    --->  Cleaning graphviz-gui
    --->  Scanning binaries for linking errors
    Warning: Error parsing file /Applications/MacPorts/Graphviz.app/Contents/MacOS/Graphviz: Error opening or reading file
    --->  No broken files found.

    解决方法:

    先用 AppCleaner 清除之前的安装文件。

    再用 sudo port uninstall graphviz-gui 卸载之前的安装依赖。

    然后重新安装就可以安装成功了 2.40.1。

    另外在做安装时,提示我要设置一些默认python 。 执行下面任何一个命令都可以完成。

    --->  Some of the ports you installed have notes:
      python27 has the following notes:
        To make this the default Python or Python 2 (i.e., the version run by the
        'python' or 'python2' commands), run one or both of:
       
            sudo port select --set python python27
            sudo port select --set python2 python27
       
        ##############################################################
        # IF YOU ARE USING PYTHON FROM THE TERMINAL, PLEASE INSTALL:
        #   py27-readline
        # TO AVOID A LIBEDIT / PYTHON INTERACTION ISSUE.
        # REF: https://trac.macports.org/ticket/48807
        ##############################################################

    这种方式安装完成后, GUI和命令行都是升级到了 2.40.1 版本了。

    $ dot -V
    dot - graphviz version 2.40.1 (20161225.0304)

    参考:

    http://www.graphviz.org/Download_macos.php  这里的评论部分。

    http://blog.csdn.net/Zoe_Su/article/details/52563062

  • 相关阅读:
    Visual Studio Code 工具使用教程
    JS获取节点的兄弟,父级,子级元素
    动态加载js
    实用的文本和图片无缝滚动效果
    兼容各种浏览器的文字循环无缝滚动效果
    中文乱码
    js 循环json
    js中获取basePath
    json转换为map
    java des 加密/解密
  • 原文地址:https://www.cnblogs.com/ghj1976/p/7065571.html
Copyright © 2011-2022 走看看