Python cassandra-driver:找不到使用 libev 所需的 C 扩展
Python cassandra-driver: The C extension needed to use libev was not found
我安装了 Cassandra python 驱动程序版本 2.5.1,其中包含所有必需的依赖项,即 libev4、libev-dev、gcc、python-dev。但是我在导入 LibevConnection
时遇到以下错误
"The C extension needed to use libev was not found. This probably
means that you didn't have the required build dependencies when
installing the driver"
我尝试重新安装,甚至安装了最新版本的驱动程序,但都没有成功。
我正在使用 Ubuntu 12.04.
当我检查时,我已经安装了所有的依赖项,但在我安装驱动程序时可能没有。
在尝试重新安装之前,我尝试安装与现有安装冲突的最新版本。
所以问题是:在安装python驱动之前没有安装依赖,然后多次安装驱动。
解决方法 彻底删除系统中所有版本的Cassandra python 驱动(删除相关彩蛋)。确保您拥有所有 dependencies installed。之后只需安装所需的版本。
我安装了 Cassandra python 驱动程序版本 2.5.1,其中包含所有必需的依赖项,即 libev4、libev-dev、gcc、python-dev。但是我在导入 LibevConnection
"The C extension needed to use libev was not found. This probably means that you didn't have the required build dependencies when installing the driver"
我尝试重新安装,甚至安装了最新版本的驱动程序,但都没有成功。 我正在使用 Ubuntu 12.04.
当我检查时,我已经安装了所有的依赖项,但在我安装驱动程序时可能没有。 在尝试重新安装之前,我尝试安装与现有安装冲突的最新版本。
所以问题是:在安装python驱动之前没有安装依赖,然后多次安装驱动。
解决方法 彻底删除系统中所有版本的Cassandra python 驱动(删除相关彩蛋)。确保您拥有所有 dependencies installed。之后只需安装所需的版本。