由于"压缩错误,无法通过pip安装opentok:bz2模块不可用"

时间:2015-06-04 08:21:43

标签: python django opentok

我正在运行ubuntu 14.04 64-bit。 我使用python 2.7.5通过pythonbrew venv创建了一个虚拟环境。 我创建了一个依赖于opentok python-sdk的django应用程序。 当我尝试安装opentok时,它说:

CompressionError: bz2 module is not available.

使用内置的python(/ usr / bin / python)工作正常 但是使用python提供py pythonbrew,我遇到了错误。

这不仅仅是另一个bz2模块错误,可以通过纠正此问题的可能副本中提到的路径来解决。这里使用pythonbrew virtualenv意味着这应该使用除系统python之外的其他python。那里的答案建议链接到系统python,这不是很好。这里使用虚拟环境将系统python与我将用于项目的特定python隔离开来。

1 个答案:

答案 0 :(得分:1)

首先安装bz2,然后再次尝试安装:

sudo apt-get install libbz2-dev

再次发出你的pip命令后。希望它能起作用