Arch-Linux

我現在升級了我的系統,很多基於 python 的軟體都拋出了導入錯誤

  • December 14, 2020

我升級了我的系統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 說已經安裝了。我怎樣才能解決這個問題?

謝謝你的幫助。我對此感到非常緊張,因為它對我在拼貼相關的東西上的工作產生了巨大的影響。感謝大家的時間和幫助。

解決方案是去/etc/pacman.conf和 uncommnet

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

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

比跑sudo pacman -Syyuu。這將需要一段時間,但最後一切都應該得到修復。

引用自:https://unix.stackexchange.com/questions/621730