1

仮想環境 (python 2.7) で Django を実行しており、rpy2モジュールを使用する必要があります。ただし、サーバーを実行すると、次のエラーが発生します。

/opt/site/env2.7/lib/python2.7/site-packages/rpy2/rinterface/_rinterface.so: undefined symbol: PyCapsule_Type

エラーの原因が何であるかについて、私は本当に途方に暮れています。pip install rpy2仮想環境を有効にした状態で行いました。必要な不足しているライブラリはありますか?

4

1 に答える 1

0

PyCapsulePython 3 からバックポートされたもので、Python 2.7 でのみ使用できます。

私の推測では、Django サーバーは Python 2.6 (システムのデフォルトの Python である可能性があります) を実行しておりsite-packages/、パッケージ パスには Python 2.7 が含まれています。

于 2012-12-07T14:31:14.107 に答える