cluster.cpython-34m.so: 未定义符号: PyException_Check
cluster.cpython-34m.so: undefined symbol: PyException_Check
我是 运行 亚马逊 linux 上的一个简单 python(3.4.3) flask 应用程序,它使用 datastax cassandra-driver(3.6)。我的应用程序无法导入模块。
Traceback (most recent call last):
File "application.py", line 12, in <module>
from cassandra.cluster import Cluster
ImportError: /opt/python/run/venv/local/lib64/python3.4/site-packages/cassandra/cluster.cpython-34m.so: undefined symbol: PyException_Check
(venv)[ec2-user@ip-1-1-1-1 app]$ uname -a
Linux ip-1-1-1-1 4.4.15-25.57.amzn1.x86_64 #1 SMP Wed Jul 27 22:37:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Other Packages installed:
$ pip freeze
cassandra-driver==3.6.0
click==6.6
Flask==0.11
itsdangerous==0.24
Jinja2==2.8
MarkupSafe==0.23
six==1.10.0
Werkzeug==0.11.11
xmltodict==0.10.2
今天发布的最新版本的 Cython (0.25) 破坏了 cassandra-driver。
此问题的解决方法是在安装 cassandra-driver 之前安装 Cython==0.24.1。
(env) $ pip install Cython==0.24.1
(env) $ pip install cassandra-driver
您可能需要先从站点包中删除现有的 cassandra 驱动程序包:
rm -r $WHERE_PYTHON_IS_INSTALLED/lib/python2.7/site-packages/cassandra*
有关详细信息,请参阅 https://datastax-oss.atlassian.net/browse/PYTHON-656
我是 运行 亚马逊 linux 上的一个简单 python(3.4.3) flask 应用程序,它使用 datastax cassandra-driver(3.6)。我的应用程序无法导入模块。
Traceback (most recent call last):
File "application.py", line 12, in <module>
from cassandra.cluster import Cluster
ImportError: /opt/python/run/venv/local/lib64/python3.4/site-packages/cassandra/cluster.cpython-34m.so: undefined symbol: PyException_Check
(venv)[ec2-user@ip-1-1-1-1 app]$ uname -a
Linux ip-1-1-1-1 4.4.15-25.57.amzn1.x86_64 #1 SMP Wed Jul 27 22:37:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Other Packages installed:
$ pip freeze
cassandra-driver==3.6.0
click==6.6
Flask==0.11
itsdangerous==0.24
Jinja2==2.8
MarkupSafe==0.23
six==1.10.0
Werkzeug==0.11.11
xmltodict==0.10.2
今天发布的最新版本的 Cython (0.25) 破坏了 cassandra-driver。
此问题的解决方法是在安装 cassandra-driver 之前安装 Cython==0.24.1。
(env) $ pip install Cython==0.24.1
(env) $ pip install cassandra-driver
您可能需要先从站点包中删除现有的 cassandra 驱动程序包:
rm -r $WHERE_PYTHON_IS_INSTALLED/lib/python2.7/site-packages/cassandra*
有关详细信息,请参阅 https://datastax-oss.atlassian.net/browse/PYTHON-656