我试图安装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
)然后重新安装它,所以看看它是否会清理我过去可能创建的任何问题系统。叹。这吹走了Ubuntu的大部分UX,给我一个系统引导到我的墙纸,但没有Unity或其他GUI工具使用...只是一个移动的鼠标光标。我学会了如何使用Ctrl-Alt-F1访问终端。从那个终端,我从16.04升级到16.10,希望能够重新安装Gnome GUI功能。叹。这给我留下了黑屏和鼠标光标。有趣的是移动鼠标,但其他用处不大。然后我倾向于需要安装桌面环境。现在我的系统似乎恢复正常,只有我在安装GRAMPS时遇到问题,GRAMPS是需要python3-bsddb3软件包的系统软件包。 Python3在其他方面似乎运行良好,包括在Eclipse中使用PyDev。
我读到的错误信息是文件/usr/include/python3.5
有问题。我检查过它确实存在。我害怕删除它或现在改变它,而没有建议,因为我早先的冒险吹走了Python3。
因无意中破坏自己的Linux白痴道歉。
'sudo pip3安装bsddb3'工作吗? – Aurora0001
@ Auroroa0001。感谢您的建议。在最初发布之前尝试过,但发生同样的失败。最后,我将python3.5文件重命名为python3.5_backup,并允许安装bsddb3来创建一个新文件。我从未遇到过问题,但我担心我可能损坏了其他对我而言不明显的Python3功能。 – trinkner
我只是随它一起工作 - 如果/当你遇到麻烦时,你可以随时以此为背景发布另一个问题。 – Aurora0001