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を実行していました。私はPython 3モジュールを読み込むようにEclipseを設定する際に問題があったので、Python 3(sudo apt remove python3
)をアンインストールしてから再インストールする必要があると思っていたので、過去に作成した問題システム。一口。 Ubuntu用のUXのほとんどが吹き飛ばされ、私の壁紙を起動したシステムが残っていましたが、Unityや他のGUIツールを使用しなくても動きやすいマウスカーソルです。 Ctrl-Alt-F1を使って端末にアクセスする方法を学びました。その端末から、私は16.04から16.10にアップグレードし、GnomeのGUI機能を再インストールすることを望んでいました。一口。それは黒い画面とマウスカーソルで私を残しました。マウスを動かすのは楽しいが、そうでなければほとんど使用しない。それから私はデスクトップ環境をインストールする必要があることを覚えました。私のシステムは正常に戻っているようですが、python3-bsddb3パッケージを必要とする系図パッケージであるGRAMPSのインストールには問題があります。そうでなければ、Python3はPyDevを含むEclipseでの使用を含め、私の他の用途でうまく動作するようです。
エラーメッセージの私の読書は、ファイル/usr/include/python3.5
に問題があるということです。私はそれが実際に存在することを確認しました。 Python3を吹き飛ばす私の初期の冒険を考えれば、それを削除したり、アドバイスなしで変更したりするのは恐れがあります。
不注意に自己破壊的なLinuxばかであることに対する謝罪。
'sudo pip3 install bsddb3'は代わりに動作しますか? – Aurora0001
@ Auroroa0001。提案していただきありがとうございます。元々投稿する前にそれを試しましたが、同じ失敗がありました。最後に、python3.5ファイルの名前をpython3.5_backupに変更し、bsddb3のインストールを許可して新しいファイルを作成しました。私はそれ以来問題を経験していませんでしたが、私にはまだ明らかではない他のPython3の機能を傷つけるかもしれないと心配しています。 – trinkner
私はそれが動作しているときにちょうどそれと一緒に行くだろう - あなた/問題がある場合、あなたはいつもコンテキストとしてこの1つで別の質問を投稿することができます。 – Aurora0001