2017-09-25 11 views
0

私はUbuntu 14.04.4 LTSでオープンbmcコードをダウンロードしました。私はオープンbmcを構築し、以下のエラーを取得しようとしています。任意の提案開いているBMCコードを作成できません

Starting build 
++ bitbake obmc-phosphor-image 
Traceback (most recent call last): 
    ... 
     ++ bitbake obmc-phosphor-image 
       Traceback (most recent call last): 
       ... 
       AttributeError: 'module' object has no attribute 'signature' 
       ERROR: Error evaluating '${@oe_import(d)}' 
       Traceback (most recent call last): 
       File "/usr/lib/pymodules/python2.7/bb/data_smart.py", line 117, in expandWithRefs 
         s = __expand_python_regexp__.sub(varparse.python_sub, s) 
       File "/usr/lib/pymodules/python2.7/bb/data_smart.py", line 76, in python_sub 
       value = utils.better_eval(codeobj, DataContext(self.d)) 
       File "/usr/lib/pymodules/python2.7/bb/utils.py", line 387, in better_eval 
         return eval(source, _context, locals) 
       File "<expansion>", line 1, in <module> 
       File "base.bbclass", line 14, in oe_import 
       AttributeError: 'module' object has no attribute 'signature' 
+0

エラーの詳細 "はAttributeError:エラーは '$ {@ oe_import(D)}' を評価 トレースバック(最新の呼び出しの最後): 'モジュール' オブジェクトが属性 '署名' ERRORを持っていない – Neena

+0

私は削除することによってそれを修正することができPython3をシステムから削除します。 – Neena

答えて

0

2つのpyhtonバージョンがインストールされていました。 Python3は私が使用したopenBMCコードベースと一致しませんでした。私はpython3をアンインストールします。その後、エラーは消えました。

関連する問題