Python 2.7在Yocto/OpenEmbedded构建中缺少gzip.py
在我个人电脑上的Python2.7本机安装中,在我看过的任何发行版(即Ubuntu)上,Python 2.7在Yocto/OpenEmbedded构建中缺少gzip.py,python,python-2.7,gzip,yocto,openembedded,Python,Python 2.7,Gzip,Yocto,Openembedded,在我个人电脑上的Python2.7本机安装中,在我看过的任何发行版(即Ubuntu)上,gzip.py都是作为软件包的一部分安装的。事实上,在Python2.7源代码中,gzip.py是可用的 但是,当我使用commita9db40da62c13b010ce5afc1fde16d987bdfbc6构建开放嵌入核心层提供的python 2.7时,gzip.py缺失 我已经查看了用于构建python的源代码归档,并且(正如预期的那样)gzip.py在那里可用。此外,我在bitbake配方中找不到任何
gzip.py
都是作为软件包的一部分安装的。事实上,在Python2.7源代码中,gzip.py
是可用的
但是,当我使用commita9db40da62c13b010ce5afc1fde16d987bdfbc6
构建开放嵌入核心层提供的python 2.7时,gzip.py
缺失
我已经查看了用于构建python的源代码归档,并且(正如预期的那样)gzip.py
在那里可用。此外,我在bitbake配方中找不到任何可能在没有gzip.py
的情况下触发python构建的东西
因此,我的问题是:
构建中缺少
gzip.py
的原因可能是它包含在一个名为python compression
的单独包中
这是由python-2.7-manifest.inc
中的FILES_${PN}-compression=
语句引起的,请参见:
因此,在您的构建中包含
python compression
应该可以解决您的问题。在您的构建中缺少gzip.py
的原因可能是它包含在一个名为python compression
的单独包中
这是由python-2.7-manifest.inc
中的FILES_${PN}-compression=
语句引起的,请参见:
因此,在构建中包含
python压缩
应该可以解决您的问题。接下来,如果您希望安装整个python库,请安装“python模块”。在最近的版本中,您可以安装“python”来获取所有库,但较旧的版本需要您安装python-modules。接下来,如果您希望安装整个python库,请安装“python-modules”。在最近的版本中,您可以安装“python”来获取所有库,但较旧的版本需要您安装python模块。