【问题标题】:Matlab integration - Run and test Matlab VOLTTRON Integration - pyzmq error+ volltron/config. pathMatlab 集成 - 运行和测试 Matlab VOLTTRON 集成 - pyzmq error+ volltron/config.小路
【发布时间】:2018-03-04 05:47:03
【问题描述】:

按照以下步骤将假建筑 - 假 modbus 设备 (Ubuntu 16.04 LTS) 与基于 matlab 的界面集成在一起。

按照文档步骤操作:http://volttron.readthedocs.io/en/4.1/devguides/walkthroughs/DrivenMatlabAgent-Walkthrough.html

运行Matlab的系统安装步骤:

  • 安装 python(我的 Python 版本:3.6.3 和 2.7.12)
  • 按照 (https://github.com/zeromq/pyzmq) 的步骤安装 pyzmq:我使用 pip install pyzmq 我明白了 Requirement already satisfied: pyzmq in ./env/local/lib/python2.7/site-packages

系统运行Matlab的步骤:

  • 安装 python - 完成
  • 安装 pyzmq –done
  • 安装 Matlab--完成 (R2017b)

运行pyversion --done

   version: '2.7'
   executable: '/home/USER_NAME/volttron/env/bin/python'
   library: 'libpython2.7.so.1.0'
   home: '/home/USER_NAME/volttron/env'
   isloaded: 0

当我运行py.zmq.pyzmq_version() 时,我得到了

ans = 

Python str with no properties.

15.4.0

我将 example.m 复制到桌面。

运行和测试 Matlab VOLTTRON 集成:

要运行和测试集成: 假设

设备驱动代理已经开发(master_driveragent-3.1.1-已安装)

安装:

  • 安装 VOLTTRON –完成
  • 使用以下命令在 volttron/applications 下添加子树 volttron-applications –

对于添加子树:我使用了代码: git subtree add --prefix applications https://github.com/VOLTTRON/volttron- applications.git develop --squash 错误 (工作树有修改。无法添加。

配置

将示例配置文件 applications/pnnl/DrivenMatlabAgent/config_waterheater 复制到 volltron/config.(我找不到名为 config 的路径?)

问题

  • 请问 pyzmq 有什么问题吗?

  • 我在 volttron root 中运行 subtree 命令,为什么不接受添加 subtree

  • 什么是 volltron/config。路径?

谢谢,

【问题讨论】:

    标签: volttron


    【解决方案1】:

    看起来您在克隆的 volttron 目录中进行了本地更改。请在添加子树之前存储或提交这些更改。

    如果配置文件夹不存在,您可以创建它(我也会在文档中记下它)它只是复制配置文件以进行更改的位置( config_url 和 data_url )

    【讨论】:

      猜你喜欢
      • 2012-06-21
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多