1

我在尝试解决较旧的 Raspberry pi 2 a+ 上的问题时遇到问题。当我进行最新的 apt 升级时,我遇到了一个电源问题,导致它在中途关闭。当我重新启动外部硬件时,我在尝试重新配置和升级时开始出现错误。

与 python3.5-minimal 相关的东西会导致一系列错误,这些错误会阻止尝试安装任何需要 python3 的东西。当安装后脚本运行时,我得到:

Setting up python3.5-minimal (3.5.3-1+deb9u1) ...
Sorry: ValueError: source code string cannot contain null bytes
Sorry: ValueError: source code string cannot contain null bytes
Sorry: ValueError: source code string cannot contain null bytes
Sorry: ValueError: source code string cannot contain null bytes
dpkg: error processing package python3.5-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.5-minimal (>= 3.5.3-1~); however:
  Package python3.5-minimal is not configured yet.

dpkg: error processing package python3-minimal (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.5-minimal
 python3-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)

我已经删除了这些以及依赖它们的所有内容,然后尝试重新安装。我尝试从 apt 缓存文件重新安装。我尝试清除缓存,删除直接依赖于这些文件的所有内容,然后开始一一安装我需要的文件。但是,一旦我再次找到将 python3 作为依赖项加载的任何内容,我就会得到相同的 4“源代码字符串不能包含空字节”。

我的猜测是在某个地方有一些其他文件与另一个包相关联,或者是导致问题的东西,或者某个文件夹中的一些僵尸文件在我清除包时没有被删除。但由于这些错误让我不知道在哪里寻找什么“源代码”包含“空字节”,我不知道在哪里可以找到问题的根源。

西南

4

0 回答 0