【发布时间】:2016-09-29 00:39:37
【问题描述】:
我尝试使用 Python jq 模块:
#!/usr/bin/python3
# Python 3.4
#--------------------------
import datetime
import sys
import urllib.request
import urllib.error
import time
from jq import jq
当我在命令行上运行它时:
# ./daemon.py
它是这样说的:
Traceback (most recent call last):
File "./daemon.py", line 10, in <module>
from jq import jq
ImportError: No module named 'jq'
已安装的python包列表:
# pip search jq
显示这个:
...
jq (0.1.6) - jq is a lightweight and flexible JSON processor.
...
那为什么我的程序不能导入 jq 模块呢?
【问题讨论】:
-
您可能为 Python 2 安装了它。如果是这样,请尝试
pip3 install jq。 -
pip -V返回什么?解释器路径是否与您的脚本使用的解释器匹配? -
@ŁukaszRogalski
pip 8.1.2 from /usr/local/lib/python3.4/dist-packages (python 3.4)
标签: python python-3.4 jq