Acabo de terminar de instalar Python 3.5.1 en mi Ubuntu, pero me enfrento a este mensaje de error, independientemente de si estoy instalando con Anaconda o con apt-get
:
No module named 'gdbm'
que normalmente se muestra en mi terminal. También he intentado instalar gdbm
usando:
sudo apt-get install gdbm
Pero no resuelve el problema. ¿Puedo obtener ayuda sobre cómo solucionar este problema de alguien aquí?
Respuestas:
me ayudó
fuente
Unable to locate package python3.6-gdbm
? Intenté agregar un nuevo repositorio, pero el error inicial aparece nuevamente.python3.7-gdbm
mísudo apt-get install python3.6-gdbm
En mi caso, si intentara ejecutar algún comando que no existe en un shell bash, obtendría este grave error:
Ninguna de las respuestas anteriores funcionó en mi caso. Aunque este problema se ha resuelto, esto podría ayudar a alguien. Si todavía tiene este problema, quizás esto ayude:
Había instalado python3.6 desde el repositorio
ppa.launchpad.net/jonathonf/python-3.6/ubuntu
, y aparentemente eso rompió algunas cosas.Al intentar reinstalar los paquetes
command-not-found python3-commandnotfound python3-gdbm python3-gdbm-dbg sessioninstaller
, noté que apt estaba extrayendo fuentes de aquí:Para solucionar el problema, simplemente eliminé ese repositorio:
Y luego volví a ejecutar este comando (como root):
Ahora todo vuelve a funcionar:
fuente
command-not-found
está fallando.python3.6 -m venv
estaba roto para mí. Cambiar al repositorio de Deadsnakes resolvió todos mis problemas. Ver también stackoverflow.com/a/50197283/7599943sudo ppa-purge ppa:jonathonf/python-3.6
lo arregló para mí (reinstaló los paquetes necesarios automáticamente).¿Has intentado instalar el paquete?
python3-gdbm
fuente
gdbm
ningún módulo . Uso_gdbm
.Tengo Python 3.6 instalado y trabajando. He intentado muchas cosas pero
Este comando me funcionó
fuente
Tuve el mismo problema y lo resolví:
ejecutando synaptic, para otra cosa, mostró que python3-gdbm necesitaba una actualización. Permití que Synaptic hiciera la actualización y: ahora recibo el mismo problema.
Cuando ejecuto los comandos anteriores nuevamente, recibo como mensaje, en la terminal, el primer comando: Los siguientes paquetes se DESCARGARÁN: python3-gdbm. Después de responder S a la pregunta si quiero continuar, el rastreo funciona nuevamente.
Entonces, claramente hay algo mal (error) en la última versión de python3-gdbm.
fuente
me ayudó
fuente
Dependiendo de la versión de Python que instaló recientemente, UNO de los siguientes:
fuente
Tuve este error cuando olvidé activar un entorno virtual de Python que se utilizó con el comando que estaba intentando ejecutar (el comando tx en mi caso).
fuente