小编Nit*_*kar的帖子

ImportError:没有名为bb的模块

要创建一个HelloWorld .ipk程序包,所描述的在这里,我克隆bitbakeOpenEmbedded作为

git clone git://git.openembedded.org/bitbake
git clone git://git.openembedded.org/openembedded
Run Code Online (Sandbox Code Playgroud)

然后导出以下varibales

export OEBASE=/media/sda3/open_env/
export PATH=$OEBASE/bitbak/ebin:$PATH
export BBPATH=$OEBASE/build:$OEBASE/openembedded
export BB_ENV_EXTRAWHITE="OEBASE"
Run Code Online (Sandbox Code Playgroud)

当我运行以下命令时,我得到以下错误:

bitbake -b packages/myhelloworld/myhelloworld_0.1.bb

Traceback (most recent call last):
  File "/usr/bin/bitbake", line 35, in <module>
    import bb
ImportError: No module named bb
Run Code Online (Sandbox Code Playgroud)

我这样做ubuntu 10.04.我在这里缺少什么?

编辑:

如回答所示,我执行了以下命令并获得如下错误:

git clone git://git.openembedded.org/openembedded-core
cd openembedded-core
git clone git://git.openembedded.org/bitbake

cd ..
git checkout dylan
cd bitbake
git checkout 1.18
cd ..

. oe-init-build-env
Run Code Online (Sandbox Code Playgroud)

build/conf/local.confmyhelloworlddir中修改并创建dir openembedded-core/build/然后执行 …

python packages package openembedded bitbake

2
推荐指数
1
解决办法
4448
查看次数

标签 统计

bitbake ×1

openembedded ×1

package ×1

packages ×1

python ×1