2017-03-21 3 views
0

エージェントをパッケージ化しようとしています。ここで 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)[email protected]:~/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をインストールしました:須藤はapt-getの中のpython-psycopg2をインストール端子 ボルトトロン内部のモジュールpsycopg2が不足しています。しかし、ボルトトロンの内部にモジュールを取り付ける方法はわかりません。 ./volttron/env/lib/python2.7/site-packagesにモジュールファイルをコピー&ペーストしようとしましたが、うまくいかないようです。誰か助けてください。ありがとう。 VOLTTRON環境起動し、実行して

答えて

0

:インポートしようとしているのpythonモジュールをインストールします

pip install psycopg2 

+0

ありがとうございます! – Romemeek

関連する問題