【问题标题】:Packaging an Agent in Volttron在 Volttron 中打包代理
【发布时间】:2017-03-21 18:22:55
【问题描述】:

我们正在尝试打包代理。这些是我们已经完成的步骤:

cd volttron //go to volttron directory
source env/bin/activate //activate the terminal
volttron-pkg package examples/thermoWrite //package the agent we wrote

这是错误信息:

(volttron)pi@raspberrypi:~/volttron $ volttron-pkg package examples/thermoWrite
Traceback (most recent call last):
File "setup.py", line 78, in <module>
_temp = __import__(agent_module, globals(), locals(), ['__version__'], -1)
File "/tmp/tmpI0zsTG/pkg/Agent/agent.py", line 7, in <module>
import psycopg2
ImportError: No module named psycopg2
2017-03-21 17:55:05,988 () volttron.platform.packaging ERROR: Command
'['/home/pi/volttron/env/bin/python', 'setup.py', '--no-user-cfg', '--quiet', 
'bdist_wheel']' returned non-zero exit status 1

我确实在我的系统中安装了 psycopg2,使用命令:sudo apt-get install python-psycopg2 in terminal 据我了解,我们错过了 volttron 内的模块 psycopg2。但我们不知道如何在 volttron 内安装模块。我们尝试将模块文件复制并粘贴到 ./volttron/env/lib/python2.7/site-packages 中,它似乎不起作用。有人请帮忙。谢谢。

【问题讨论】:

    标签: python volttron


    【解决方案1】:

    激活 VOLTTRON 环境后运行:

    pip install psycopg2
    

    这将安装它尝试导入的 python 模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多