我升级了我的系统,现在很多基于 python 的软件都会抛出导入错误

我升级了我的系统,现在很多基于 python 的软件都会抛出导入错误

我升级了我的系统yay -Syu,当我尝试运行某些程序和命令时,它们会抛出导入错误。

例如:

库拉:

Traceback (most recent call last):
  File "/usr/bin/cura", line 24, in <module>
    import Savitar  # @UnusedImport
ModuleNotFoundError: No module named 'Savitar'

蓝人:

Traceback (most recent call last):
  File "/usr/bin/blueman-applet", line 15, in <module>
    from blueman.Functions import create_logger, create_parser, set_proc_title
ModuleNotFoundError: No module named 'blueman'

护林员:

Traceback (most recent call last):
  File "/usr/bin/ranger", line 35, in <module>
    import ranger  # NOQA pylint: disable=import-self,wrong-import-position
ModuleNotFoundError: No module named 'ranger'

当我尝试安装这些软件包时,pacman 和 yay 都说已经安装了。我怎样才能解决这个问题?

谢谢你的帮助。我对此非常紧张,因为它对我在拼贴相关内容上的工作产生了巨大影响。感谢大家的时间和帮助。

答案1

解决方案是去/etc/pacman.conf并取消commnet

[testing]
Include = /etc/pacman.d/mirrorlist

[multilib-testing]
Include = /etc/pacman.d/mirrorlist

比跑sudo pacman -Syyuu。这需要一段时间,但最终一切都应该得到解决。

相关内容