Не может создать Python 3.5 virtualenv ImportError: Никакой модуль, названный 'gdbm'

Я испытываю ту же проблему как этот человек, но к сожалению переключаюсь назад на Python 3.4, не опция для меня, я должен работать 3.5.

Я повредил команду, не найденную?

Вот то, что я пробую

mkvirtualenv --python=/usr/local/bin/python3 test_env

Вывод:

Traceback (most recent call last):
  File "/usr/lib/python3.5/dbm/gnu.py", line 4, in <module>
    from _gdbm import *
ImportError: No module named '_gdbm'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 7, in <module>
    import dbm.gnu as gdbm
  File "/usr/lib/python3.5/dbm/gnu.py", line 6, in <module>
    raise ImportError(str(msg) + ', please install the python3-gdbm package')
ImportError: No module named '_gdbm', please install the python3-gdbm package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 27, in <module>
     from CommandNotFound.util import crash_guard
  File "/usr/lib/python3/dist-packages/CommandNotFound/__init__.py", line 3, in <module>
    from CommandNotFound.CommandNotFound import CommandNotFound
  File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 9, in <module>
    import gdbm
ImportError: No module named 'gdbm'
1
задан 13 April 2017 в 15:24

1 ответ

У меня есть установка python 3.6 и работа, я попробовал много вещей, но

sudo apt-get install python3.6-gdbm

Эта команда работала на меня для python 3.5 Вы использование shold

sudo apt-get install python3.5-gdbm
0
ответ дан 26 July 2019 в 13:15

Другие вопросы по тегам:

Похожие вопросы: