Я пытаюсь установить пакет python3-bsddb3, но я постоянно получаю это сообщение об ошибке. Любая помощь будет принята с благодарностью. Я запускаю Ubuntu 16.10.Ubuntu 16.10: Нужна помощь в установке python3-bsddb3
$ sudo apt-get -f install
[sudo] password for richard:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
python3-bsddb3
Suggested packages:
python3-bsddb3-dbg
The following NEW packages will be installed:
python3-bsddb3
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/98.2 kB of archives.
After this operation, 580 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 412146 files and directories currently installed.)
Preparing to unpack .../python3-bsddb3_6.1.0-1build2_amd64.deb ...
Unpacking python3-bsddb3 (6.1.0-1build2) ...
dpkg: error processing archive /var/cache/apt/archives/python3-bsddb3_6.1.0-1build2_amd64.deb (--unpack):
trying to overwrite '/usr/include/python3.5', which is also in package libpython3.5-dev:amd64 3.5.2-6
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/python3-bsddb3_6.1.0-1build2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Немного предыстории: Я работал Ubuntu 16.04. У меня возникли проблемы с настройкой Eclipse для загрузки модуля Python 3, поэтому я (глупо) думал, что мне следует попробовать удалить Python 3 (sudo apt remove python3
), а затем переустановить его, чтобы убедиться, что это устранит любые проблемы, которые я, возможно, создал в прошлом на моем система. Вздох. Это сдуло большую часть UX для Ubuntu, оставив меня с системой, загружаемой в мои обои, но без каких-либо Unity или других инструментов графического интерфейса для использования ... просто движущегося курсора мыши. Я узнал, как использовать Ctrl-Alt-F1 для доступа к терминалу. С этого терминала я обновил с 16.04 по 16.10, надеясь, что переустановит функции Gnome GUI. Вздох. Это оставило меня с черным экраном и курсором мыши. Приятно перемещать мышь, но мало использовать в противном случае. Затем я наклонился, чтобы установить среду рабочего стола. Теперь моя система кажется нормальным, только у меня возникли проблемы с установкой GRAMPS, генеалогического пакета, который требует пакет python3-bsddb3. Python3, похоже, отлично работает для других моих целей, в том числе в Eclipse с PyDev.
Мое сообщение об ошибке - это проблема с файлом /usr/include/python3.5
. Я проверил, что это действительно существует. Я боюсь удалить его или изменить сейчас без советов, учитывая мое предыдущее приключение, сдувающее Python3.
Извинения за непреднамеренно самоубийственный идиот Linux.
Вместо этого работает 'sudo pip3 install bsddb3'? – Aurora0001
@ Auroroa0001. Спасибо за предложение. попробовал это перед публикацией изначально, но имел тот же самый отказ. В итоге я переименовал файл python3.5 в python3.5_backup и разрешил установку bsdd3 для создания нового файла. С тех пор я не испытывал проблем, но я беспокоюсь, что, возможно, я повредил другие функции Python3, которые пока не ясны. – trinkner
Я бы просто пошел с ним, пока он работает - если/когда у вас есть проблемы, вы всегда можете задать другой вопрос с этим в качестве контекста. – Aurora0001