我安装了 Cassandra python 驱动程序版本 2.5.1,其中包含所有必需的依赖项,即 libev4、libev-dev、gcc、python-dev。但是我在导入时遇到以下错误LibevConnection
“未找到使用 libev 所需的 C 扩展。这可能意味着您在安装驱动程序时没有所需的构建依赖项”
我尝试重新安装甚至安装了最新版本的驱动程序,但没有成功。我正在使用 Ubuntu 12.04。
我安装了 Cassandra python 驱动程序版本 2.5.1,其中包含所有必需的依赖项,即 libev4、libev-dev、gcc、python-dev。但是我在导入时遇到以下错误LibevConnection
“未找到使用 libev 所需的 C 扩展。这可能意味着您在安装驱动程序时没有所需的构建依赖项”
我尝试重新安装甚至安装了最新版本的驱动程序,但没有成功。我正在使用 Ubuntu 12.04。
当我检查时,我安装了所有依赖项,但安装驱动程序时可能没有。在尝试重新安装之前,我尝试安装与现有安装冲突的最新版本。
所以问题是:在安装python驱动程序之前没有安装依赖项,然后多次安装驱动程序。
解决方案从系统中彻底删除所有版本的 Cassandra python 驱动程序(删除相关的鸡蛋)。确保您已安装所有依赖项。之后只需安装所需的版本。