• Mac下OpenEdge安装及环境配置
    • OpenEdge 程序安装
    • 运行环境配置
      • Docker 安装
      • Python 安装
      • Python Runtime 依赖模块安装

    Mac下OpenEdge安装及环境配置

    OpenEdge 主要使用 Go 语言开发,支持两种运行模式,分别是 docker 容器模式和 native 进程模式。

    本文主要介绍 OpenEdge 程序的安装以及运行所需环境的安装与配置。

    OpenEdge 程序安装

    前往下载页面找到机器对应版本并进行下载,完成后解压到任意目录。(推荐下载最新版程序运行包)

    注: 官方下载页面仅提供容器模式程序运行包,如需以进程模式运行,请参考从源码编译相关内容。

    运行环境配置

    Docker 安装

    前往官方页面下载所需 dmg 文件。完成后双击打开,将 Docker 拖入 Application 文件夹即可。

    Install On Mac

    安装完成后使用以下命令查看所安装版本:

    1. docker version

    注: 官方提供 Dockerfile 为多阶段镜像构建,如需自行构建相关镜像,需要安装17.05 及以上版本的 Docker 来build Dockerfile。但生产环境可以使用低版本 Docker 来运行镜像,经目前测试,最低可使用版本为 12.0。

    更多内容请参考官方文档。

    Python 安装

    推荐使用 HomeBrew 安装。

    1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" // 安装HomeBrew
    2. brew install python@2

    : 安装完成后可通过以下命令查看所安装版本:

    1. python -V

    通过以下命令设置默认 Python 命令指定上述安装的版本。例如:

    1. alias python=/yourpath/python2.7

    Python Runtime 依赖模块安装

    按照上述步骤完成 Python 2.7版本的安装后,需要安装 Python Runtime 运行所需模块:

    1. pip install pyyaml protobuf grpcio

    最后更新于 2018-12-28 10:23:09

    原文: https://openedge.tech/docs/setup/Install-OpenEdge-on-MacOS