web-dev-qa-db-ja.com

Python apt_pkgという名前のモジュールが見つかりません

私はUbuntu 16.04を実行していますが、サーバーにはpython、python3.5およびpython3.6の2つのバージョンがあります。

私がすでに試したことは:

アンインストールpython3-aptと再インストールしても、同じエラーは解決しませんでした。

編集:python3 python3.6を実行しています。

追加されたエラー:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 11, in <module>
    from softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 27, in <module>
    import apt_pkg
2
Sebastian

私の場合、pythonの2つのバージョンがインストールされているため、python3.5とpython3.6ですが、python3.6バージョンではモジュールが見つかりませんでした。@ Emmetの提案のおかげで、だった:

nano /usr/bin/add-apt-repositoryは行を編集しました#! /usr/bin/python3から#! /usr/bin/python3.5 そしていま add-apt-repositoryコマンドが再び機能します。

6
Sebastian