1

ソースから Python 3.5 をインストールしたところ、Python 3.4 の多くのモジュールが壊れてしまいました。残念ながら、Python 3.4 は Ubuntu の不可欠な部分でした。私はシステムを修正しようとしてきましたが、(うまくいけば) 最後の問題があります: 私の Python 3.4 は name*.cpython-34m.soの C モジュールのみを認識しますが、Ubuntu リポジトリのすべてのパッケージは という名前*.cpython-34m-x86_64-linux-gnu.soです。ものcpython-34mはPythonのフルネームのようですので、Ubuntuの期待に合わせて変更する必要があります。どうすればこれを達成できますか?

4

3 に答える 3

1

あなたがしようとしていることは意味がありません。正当な理由により、名前を変更することはできません。名前が異なるのは、互換性のないバージョンが混同されるのを防ぐためです。異なるオプションを使用して別のバージョンをコンパイルすると、名前も異なります。

于 2015-09-25T08:57:58.493 に答える
0

Ubuntu パッケージ システム経由で Python 3.4 を再インストールしたところ、突然すべてが正常に機能しました。configurePythonのコマンドには関連するオプションがまったくないため、Ubuntuが独自のPythonをどのようにカスタマイズするかはまだわかりません。とにかく、それは機能するので、なぜわざわざ:P. 最後に、この問題を解決してくれてありがとう。

于 2015-09-25T08:52:36.817 に答える