在.py代码中找不到urllib.request

时间:2014-10-21 04:59:38

标签: windows python-3.x urllib

我在Windows上使用Python 3.4:
在win32上的Python 3.4.1(v3.4.1:c0e311e010fc,2014年5月18日,10:38:22)[MSC v.1600 32位(英特尔)]

在Python命令行中,一切正常(没有错误):

>>> import urllib.request
>>>

然后我编写以下单行代码test.py:

import urllib.request

如果我执行test.py,我会得到:

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

我尝试了各种各样的东西(显然没有成功!),所以我非常困惑。谁能给我一个线索?...

1 个答案:

答案 0 :(得分:0)

Make sure that you run the script using Python 3 interpreter例如,将系统配置为使用Python启动程序py并在Python脚本中添加适当的shebang(#!/usr/bin/env python3)。