シナモン設定は機能しません。インポートエラー:「HTTPSConnection」名を取得できません。

シナモン設定は機能しません。インポートエラー:「HTTPSConnection」名を取得できません。

私はLinux mintを実行していますが、しばらくシナモン設定アプリが機能しなくなりました(ディスプレイ、背景など)。端末で実行すると、次の問題が検出されました。

$ cinnamon-settings
Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", 
  line 724, in <module>
window = MainWindow()
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", 
line 305, in __init__
for module in modules:
  File "/usr/share/cinnamon/cinnamon-settings/modules/cs_applets.py", 
line 4, in <module>
    from ExtensionCore import ManageSpicesPage, DownloadSpicesPage
  File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", 
line 19, in <module>
    from Spices import Spice_Harvester, ThreadedTaskManager
  File "/usr/share/cinnamon/cinnamon-settings/bin/Spices.py", line 23, in <module>
from http.client import HTTPSConnection
ImportError: cannot import name 'HTTPSConnection'

Pythonを再インストールしてみましたが、何も変更されませんでした。私はcinnamonがPython 3を使用していることを読んでおり、コードはデフォルトのpython2バージョンで実行されるようです。しかし、この問題をどのように解決するのかわかりませんか?

ベストアンサー1

私は同じ問題があり、更新が失敗した後に始まりました。原因はlibsslパッケージの競合です。

パッケージの依存関係の修正が私に役立ちました。

sudo apt-get -f install

おすすめ記事