python - 在 ubuntu linux 上安装 jq 的 Python 绑定(bind)时遇到问题

标签 python linux ubuntu jq

我一直在尝试使用 pip 在 ubuntu 上安装 jq 的 Python 绑定(bind)。

但是,当我运行以下命令时,它失败了。

sudo pip install jq

这是它得到的错误信息。

Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-EmO25q/jq/setup.py';exec(compile(getattr(tokenize, 'open', open)
(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-RBT2h7-record/install-record.txt --single-version-externally-m
anaged --compile" failed with error code 1 in /tmp/pip-build-EmO25q/jq/

最佳答案

编译完成后,您需要安装构建依赖项。

apt-get install autoconf automake build-essential libtool python-dev

有关更多信息,请参阅 Pypi 页面 ... https://pypi.python.org/pypi/jq/0.1.6

关于python - 在 ubuntu linux 上安装 jq 的 Python 绑定(bind)时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37870814/

相关文章:

python - 模糊搜索Python

python - Flask SQLAlchemy - 根据匹配的多对多对象的数量,按权重/分数对结果进行排序

python - 使用 python、selenium 和 phantomjs 处理 tinymce 窗口

linux - ARM 平台上 Linux 内核(3.5.2 之前)的 Mutex 实现

特定 ISR 后上下文切换到特定进程

c# - 如何在 ubuntu/linux 上运行 asmx webservice?

ubuntu - 在 100% 时停止为电池充电,反之亦然

linux - 用于 Debian Linux 的 nspr-devel?

python - 使用 panda 将列拆分为 csv

mysql - 错误 1449 (HY000) : The user specified as a definer ('mysql.infoschema' @'localhost' ) does not exist