【问题标题】:Can't install opentok via pip due to "CompressionError: bz2 module is not available"由于“CompressionError: bz2 module is not available”,无法通过 pip 安装 opentok
【发布时间】:2015-06-04 17:23:06
【问题描述】:

我正在运行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。

【问题讨论】:

标签: python django opentok


【解决方案1】:

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

sudo apt-get install libbz2-dev

在再次给出你的 pip 命令之后。希望它会工作

【讨论】:

  • bz2 无法安装。它说无法找到包 bz2。而且我已经安装了 libbz2-dev 它说它已经是最新版本了。
猜你喜欢
  • 2016-04-19
  • 2016-05-18
  • 2021-04-21
  • 2017-02-08
  • 2019-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多