Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

806
Vistas
ModuleNotFoundError Ningún módulo llamado apt_pkg

Estoy tratando de agregar un repositorio usando el comando

 sudo add-apt-repository ppa:gezakovacs/ppa

El siguiente es un error completo:

 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 ModuleNotFoundError: No module named 'apt_pkg' Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook from apport.fileutils import likely_packaged, get_recent_crashes File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module> from apport.report import Report File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module> import apport.fileutils File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module> from apport.packaging_impl import impl as packaging File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 23, in <module> import apt File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module> import apt_pkg ModuleNotFoundError: No module named 'apt_pkg' Original exception was: 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 ModuleNotFoundError: No module named 'apt_pkg'

obteniendo por encima del error.

Tengo instalado python2, Python3.5 y Python3.6 instalado en Xubuntu 16.04. Da algun problema???

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Es probable que esto se deba a que cambiaste las versiones de python de una manera extraña. ¿Tiene /usr/lib/python3/dist-packages/apt_pkg.so ? Esto puede faltar si eliminó una versión de python.

La respuesta que funcionó para mí fue esta de los foros de askubuntu :

 ln -s /usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/apt_pkg.so
over 4 years ago · Santiago Trujillo Denunciar

0

Si miras /usr/bin/add-apt-repository dice

 #!/usr/bin/python3

en la cima. Si actualizó con un python más nuevo (por ejemplo, dist tenía 3.5 pero instaló 3.7), su /usr/bin/python3 apunta a un python que no tiene apt_pkg .

Puede editar temporalmente /usr/bin/add-apt-repository para apuntar a

 #!/usr/bin/python3.5

(inserte la versión de Python de su distribución)

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve un problema similar cuando realicé la actualización de apt-get... El problema es que apt-get intentaba usar python2.7, pero el enlace simbólico apuntaba a python3.4:

 debian:/usr/bin# cat /etc/debian_version 8.10 debian:/usr/bin# ll /usr/bin/python lrwxrwxrwx 1 root root 18 Feb 26 17:02 /usr/bin/python -> /usr/bin/python3.4

Se solucionó creando un nuevo enlace simbólico.

 debian:/usr/bin# rm /usr/bin/python debian:/usr/bin# ln -s /usr/bin/python2.7 /usr/bin/python
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda