0

我以前使用过这些模块,甚至在我有其他工作脚本的文件夹内的 Python 脚本中也是如此。这是我的进口:

import os
import sys    
import urllib.request as urllib, simplejson as json, requests
import subprocess
import Popen, PIPE
import time

我在控制台中得到了这个:

Traceback (most recent call last):
  File "party.py", line 4, in <module>
    import urllib.request as urllib, simplejson as json, requests
ImportError: No module named request

怎么会?我试过了

sudo pip install request

..但没有运气。这是什么原因造成的?

4

1 回答 1

2

你用的是什么python版本?urllib.request 似乎是 python3

v2.7

>>> import urllib.request
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named request
>>> 

v3.3

>>> import urllib.request
>>> urllib.request
<module 'urllib.request' from '/usr/lib/python3.3/urllib/request.py'>
>>> 
于 2013-10-03T19:50:27.907 回答