Python 用伏打管包装一种药剂

Python 用伏打管包装一种药剂,python,volttron,Python,Volttron,我们正试图包装一个代理。以下是我们已经完成的步骤: 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 pa

我们正试图包装一个代理。以下是我们已经完成的步骤:

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
(伏特隆)pi@raspberrypi:~/volttron$volttron包装示例/thermoWrite
回溯(最近一次呼叫最后一次):
文件“setup.py”,第78行,在
_temp=uuu导入(代理模块,全局函数(),局部函数(),[''版本函数],-1)
文件“/tmp/tmpI0zsTG/pkg/Agent/Agent.py”,第7行,在
导入psycopg2
ImportError:没有名为psycopg2的模块
2017-03-21 17:55:05988()volttron.platform.packaging错误:命令
“['/home/pi/volttron/env/bin/python”,“setup.py”,“无用户cfg”,“安静”,
“bdist_wheel']”返回非零退出状态1
我确实在我的系统中安装了psycopg2,使用命令:sudo apt get install python-psycopg2 in-terminal
据我所知,我们错过了伏打管内的psycopg2模块。但我们不知道如何在伏打管内安装模块。我们已尝试将模块文件复制并粘贴到./volttron/env/lib/python2.7/site-packages中,但似乎不起作用。有人请帮忙。谢谢。

在VOLTTRON环境激活的情况下运行:

pip install psycopg2
这将安装它试图导入的python模块