Windows上的Python 3中的Cassandra驱动器安装失败

时间:2017-12-29 10:26:29

标签: python-3.x cassandra anaconda

我正在使用Python创建一个与cassandra一起使用的开发环境,但是当我尝试使用Windows 8.1 Power Shell中的命令安装它时,我无法安装Cassandra Driver。 "\ PIP INSTALL CASSANDRA-DRIVER"我发出以下消息错误:

  

为cassandra-driver运行setup.py install ...错误   

例外:   Traceback(最近一次调用最后一次):     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ compat__init __。py”,lin   e 73,在console_to_str中       return s.decode(sys。 stdout .encoding)   UnicodeDecodeError:'utf-8'编解码器无法解码位置9的字节0xf3:无效的连续字节

在处理上述异常期间,发生了另一个异常:

  

追踪(最近一次通话):     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ basecommand.py”,第21行   5,主要       status = self.run(options,args)     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ commands \ install.py”,li   内342,在奔跑       PREFIX = options.prefix_path,     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ req \ req_set.py”,第78行   4,安装中       ** kwargs     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ req \ req_install.py”,lin   e 878,正在安装中       旋转器旋转器=,     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ utils__init __。py”,line    676,在call_subprocess中       line = console_to_str(proc.stdout.readline())     文件“c:\ users \ rodrigoaugusto \ appdata \ local \ programs \ python \ python36-32 \ lib \ site-packages \ pip \ compat__init __。py”,lin   e 75,在console_to_str中       return s.decode('utf_8')   UnicodeDecodeError:'utf-8'编解码器无法解码位置9的字节0xf3:无效的连续字节

有人可以帮我吗?,我当前的情况和以下操作系统:Windows 8.1 Python 3.6我正在使用ANACONDA / Jupyter Notebook来发展。

1 个答案:

答案 0 :(得分:0)

这个问题是由于pip,而不是cassandra。有关详细信息,请参阅here。您也可以找到一些解决方法。我的建议是使用python 2,因为它更稳定(除非对python3有特殊要求)