Je viens de terminer l'installation de python 3.5.1 sur mon Ubuntu, mais je suis confronté à ce message d'erreur, que j'installe avec Anaconda ou avec apt-get
:
No module named 'gdbm'
qui s'affiche normalement sur mon terminal. J'ai également essayé d'installer en gdbm
utilisant:
sudo apt-get install gdbm
mais ne résout pas le problème. Puis-je obtenir de l'aide sur la façon de résoudre ce problème de quiconque ici?
Réponses:
m'a aidé
la source
Unable to locate package python3.6-gdbm
? J'ai essayé d'ajouter un nouveau référentiel, mais l'erreur initiale réapparaît.python3.7-gdbm
moisudo apt-get install python3.6-gdbm
Dans mon cas, si j'essayais d'exécuter une commande qui n'existe pas dans un shell bash, j'obtiendrais cette erreur grossière:
Aucune des réponses ci-dessus n'a fonctionné dans mon cas. Bien que ce problème ait été résolu, cela pourrait aider quelqu'un. Si vous rencontrez toujours ce problème, cela vous aidera peut-être:
J'avais installé python3.6 à partir du référentiel
ppa.launchpad.net/jonathonf/python-3.6/ubuntu
, et apparemment, cela a cassé certaines choses.En tentant de réinstaller les packages
command-not-found python3-commandnotfound python3-gdbm python3-gdbm-dbg sessioninstaller
, j'ai remarqué qu'apt tirait des sources d'ici:Pour résoudre le problème, j'ai simplement supprimé ce référentiel:
Et que réexécuté cette commande (en tant que root):
Maintenant, tout fonctionne à nouveau:
la source
command-not-found
échec.python3.6 -m venv
été rompu pour moi. Passer au dépôt deadsnakes a résolu tous mes problèmes. Voir aussi stackoverflow.com/a/50197283/7599943sudo ppa-purge ppa:jonathonf/python-3.6
corrigé pour moi (il a réinstallé automatiquement les packages nécessaires).Avez-vous essayé d'installer le package
python3-gdbm
la source
gdbm
. Utilisez_gdbm
.J'ai python 3.6 installé et travaillé j'ai essayé beaucoup de choses mais
Cette commande a fonctionné pour moi
la source
J'ai eu le même problème et l'ai résolu par:
l'exécution de synaptic, pour autre chose, montrait que python3-gdbm avait besoin d'une mise à jour. J'ai autorisé Synaptic à effectuer la mise à jour et: Maintenant, je reçois le même problème.
Lorsque j'exécute à nouveau les commandes ci-dessus, j'obtiens un message, dans le terminal, pour la première commande: Les packages suivants seront DOWNGRADED: python3-gdbm. Après avoir répondu Y à la question si je veux continuer, le traçage fonctionne à nouveau.
Il y a donc clairement quelque chose qui ne va pas (bug) dans la dernière version de python3-gdbm.
la source
m'a aidé
la source
Selon la version de python que vous avez récemment installée, UNE des options suivantes:
la source
J'ai eu cette erreur lorsque j'avais oublié d'activer un environnement virtuel Python utilisé avec la commande que j'essayais d'exécuter (la commande tx dans mon cas).
la source