我知道这可能有些重复,但区别在于我安装了httplib2,看看:
D4zk1tty@kali:~$ sudo apt-get install python-httplib2
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-httplib2 is already the newest version.
python-httplib2 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded
Run Code Online (Sandbox Code Playgroud)
也许它不在正确的目录中?
这是我的追溯:
Traceback (most recent call last):
File "test.py", line 9, in <module>
import httplib2
ImportError: No module named httplib2
Run Code Online (Sandbox Code Playgroud)
在Ubuntu中,python2/python3模块在分离的包中拆分.所以要安装httplib2在 python3正确的命令是
$ sudo apt-get install python3-httplib2
Run Code Online (Sandbox Code Playgroud)
通常你可以假设如果有任何命名的包python-???,你也有python3-???(python-django是一个没有python3包可用的例子).
| 归档时间: |
|
| 查看次数: |
4983 次 |
| 最近记录: |