2012-04-06 6 views
1

私はEnthought Python Distributionをインストールしました。 これまでにPython2.7をインストールし、他のモジュール(opencvなど)をインストールしました。 EnthoughtはデフォルトのPythonとして自身を確立します。 7.2と呼びますが、2.7です。 Enthought Pythonでcvをインポートしたい場合は、常にSegmentationフォールトエラーが表示されます。 Enthought Pythonにcvをインポートする方法はありますか? それは素晴らしいだろう。 新しいモジュールをEnthoughtにインストールする場合も、同じエラーが発生しているようです。 そのための解決策は素晴らしいでしょう。セグメント違反Python

ありがとうございます!

+1

これには、あまりにも少ない情報しか含まれていません。 –

+0

あなたは窓にいますよね?その場合は、windowsタグを追加します。 – jsbueno

+0

いいえ私はMacを使用しています。 – digit

答えて

1

のPythonのみセグメンテーション違反

  • エラーがネイティブ拡張DLLコードであるが

  • 仮想マシンをロードした場合、バグ(それはしていない)

実行Pythonでを持っています - vvvモードを選択すると、インポートに関する問題の詳細が表示されます。

必要なモジュールを使用しているPythonビルドに対して再コンパイルする必要があるかもしれません。 Pythonメジャーバージョンとアーキテクチャ(32ビットvs. 64ビット)ネイティブ拡張は、バージョン間で互換性がありません。

また、gdbを使用して、正確なデータを提供するために必要なCスタックトレースを抽出することができます。

あなたがすべきことはヒントです。あなたの設定だけに問題があり、反復可能でない人は、問題をさらに解決する方法についての情報をあなたに与えることができないからです。ここに挙げた問題のトラブルシューティング方法が進んでいる可能性が高いので、すべてを再インストールすることをお勧めします。

+0

クール。その情報をありがとう! – digit

関連する問題