私はUbuntu 14.04.5にDatastax Python Cassandraドライバをインストールしようとしていました。 LTS。インストールは成功しますが、その後の使用は次のエラーで失敗します。Datastax Python cassandraドライバビルドがUbuntuで失敗する
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-91-generic x86_64) ~$ python3 --version Python 3.5.2 ~$ python3 -c 'import cassandra; print(cassandra.__version__)' 3.7.0 ~$ python3 cassandra_loader.py Traceback (most recent call last): File "cassandra_loader.py", line 7, in from cassandra_tools import transform_record, QueryManager File "../lib/cassandra_tools.py", line 6, in from cassandra.cluster import Cluster ImportError: /usr/local/lib/python3.5/site-packages/cassandra/cluster.cpython-35m-x86_64-linux-gnu.so: undefined symbol: PyException_Check
同じインストールプロセスと同じコードがRedHatでうまくいきます。エラーコードのGoogle検索では何も返されません。誰が問題になるのか考えている人はいますか?
私も製造上の同じ問題に直面しています。 カサンドラ/ cluster.c:7:16461ドライバを構築しながら、この警告を観察警告:関数の暗黙の宣言「PyException_Check」[-Wimplicit関数宣言] __pyx_t_15 = PyException_Check(__ pyx_v_f)。 ^ –
私たちは同じ問題を抱えています。これは12時間前に発生しました。何か、私たちはPython2.7を使用していますが、 – vovaminiof
https://datastax-oss.atlassian.net/browse/PYTHON-656回避策がここに記載されています – vovaminiof