首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接到bitbake服务器

无法连接到bitbake服务器
EN

Stack Overflow用户
提问于 2017-07-22 00:19:24
回答 9查看 23.4K关注 0票数 8

我正在尝试设置bitbake工具,并尝试按照教程进行操作

https://www.yoctoproject.org/docs/1.8/bitbake-user-manual/bitbake-user-manual.html#bitbake-examples

现在,当我运行bitbake命令时,我得到以下错误,

代码语言:javascript
复制
p@p-ubuntu:~/ba/bitbake$ bitbake
NOTE: Retrying server connection... (Traceback (most recent call last):
  File "/home/p/ba/bitbake/lib/bb/main.py", line 428, in setup_bitbake
    topdir, lock = lockBitbake()
  File "/home/p/ba/bitbake/lib/bb/main.py", line 480, in lockBitbake
    lockfile = topdir + "/bitbake.lock"
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
)
NOTE: Retrying server connection... (Traceback (most recent call last):
  File "/home/p/ba/bitbake/lib/bb/main.py", line 428, in setup_bitbake
    topdir, lock = lockBitbake()
  File "/home/p/ba/bitbake/lib/bb/main.py", line 480, in lockBitbake
    lockfile = topdir + "/bitbake.lock"
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

如何启动bitbake服务器?

EN

回答 9

Stack Overflow用户

发布于 2020-06-02 01:10:49

在我严格地取消了bitbake-process (ctrl-c)之后,我也遇到了同样的问题。

在删除build-文件夹中的文件bitbake.lock后,bitbake再次按预期工作。

代码语言:javascript
复制
rm bitbake.lock
票数 32
EN

Stack Overflow用户

发布于 2019-01-31 22:12:14

我也在遵循Yocto教程,并且犯了完全相同的错误。我在Windows10系统上的Virtual Box 6.0环境中运行Ubuntu 16.04。

我最终发现在共享文件夹上使用BitBake会产生这个错误。由于某些原因,在Virtual Box "sf_“共享文件夹中安装带有Bitbake的Yocto项目会产生该错误。

然后我创建了一个新的文件夹,而不是在我的Ubuntu的共享文件夹上,并在那里重做了Yocto教程步骤,Bitbake命令成功运行了!在我写这些代码的时候,它正在构建教程项目。

希望它能帮助你解决你的问题!

票数 3
EN

Stack Overflow用户

发布于 2017-10-08 03:46:44

您必须从build目录运行bitbake命令。我也有同样的问题,因为我不是从build目录运行它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45242398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档