Python无法找到已安装的模块

时间:2013-10-03 19:40:20

标签: python python-module

我之前使用过这些模块,即使是在我有其他工作脚本的文件夹中的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

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

1 个答案:

答案 0 :(得分: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
>>> 

3.3版

>>> import urllib.request
>>> urllib.request
<module 'urllib.request' from '/usr/lib/python3.3/urllib/request.py'>
>>>