2016-09-29 70 views
0

我嘗試使用Python JQ模塊:當我在命令行中運行它爲什麼我的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 

它說的:安裝Python包的

Traceback (most recent call last): 
    File "./daemon.py", line 10, in <module> 
    from jq import jq 
ImportError: No module named 'jq' 

名單:

# pip search jq 

顯示了這個:

... 
jq (0.1.6)   - jq is a lightweight and flexible JSON processor. 
... 

那麼,爲什麼我的程序不能導入jq模塊?

+0

您可能已經安裝了Python 2.如果是這樣,請嘗試'pip3 install jq'。 – L3viathan

+0

'pip -V'返回什麼?你的腳本使用解釋器路徑匹配解釋器嗎? –

+0

@ŁukaszRogalski '從/usr/local/lib/python3.4/dist-packages(python 3.4)得到的pip 8.1.2' – paperduck

回答

1

pip search搜索通過可用包。要列出安裝的包,請使用pip list

嘗試使用pip install jq安裝jq模塊。

相關問題