0

python->help()->modules を実行しようとすると、次のようになります。

% python
Python 2.7.1 (r271:86832, Apr 13 2012, 11:08:33) [C] on sunos5

>>> help()

help> modules

Please wait a moment while I gather a list of all available modules...
file ghash.c: line 875: assertion `hash_table->ref_count > 0' failedfile ghash.c: line 875: assertion `hash_table->ref_count > 0' failed
Segmentation Fault

そのまま下に行きます。私の質問はなぜですか?どうすれば修正できますか?

コードでモジュールに問題なくアクセスできますが、ヘルプ メニューからリストを表示できません。help の他のタグも正常に機能します。壊れるのはこれだけ

4

1 に答える 1

3

手順を実行python -vvして繰り返します。どのモジュールがインポートに失敗するかを確認してください。

またはをインストールしfaulthandlerます。それを有効にして、手順を繰り返します。

于 2012-07-10T19:13:02.187 に答える