在我的 ubuntu 22.04 中,pip 安装出现 UnicodeDecodeError: 'utf-8' 编解码器无法解码位置 18 中的字节 0xf9: 无效的起始字节 2024-6-11 • 22.04 python3 pip 我尝试将语言环境更新为 utf-8,一切正常。在主系统和虚拟环境中都观察到了这种行为,但是当我使用 pip 和 sudo 时,这种情况不会发生,并且软件包安装没有任何错误。 答案1 我刚刚在 中调试了 codec.py /usr/lib/python3.9/codecs.py。它似乎正在接收一些无效数据。 我继续编辑 codec.py 来处理异常。当出现无效数据时,我只是将其清空。 太棒了,现在 pip 工作正常,并安装了我所需的软件包。我最近损坏并恢复了 Ubuntu 中的主目录。然后将其更新到 22.04。这可能导致数据无效。 相关内容 怎样才能在表格右列的文字和表格左边的垂直线之间增加一点距离? 用 feh 删除背景? Latex 中的附录编号(Alph.arabic)[关闭] 笔记本电脑的 GFX 芯片坏了,可以设置为无头吗? 如何在 Excel 中查找 3 个搜索数字上方单元格中的值 RewriteMap 语法 Regex 为什么我的计算机无法解析archive.ubuntu.com?[关闭] 如何将 Signal 最小化到 Windows 的系统托盘? 如何对多个 EFI 分区进行碎片整理? 无法找到软件包 linux-image-4.8.0-53-generic