我在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
我尝试了各种各样的东西(显然没有成功!),所以我非常困惑。谁能给我一个线索?...
答案 0 :(得分:0)
Make sure that you run the script using Python 3 interpreter例如,将系统配置为使用Python启动程序py
并在Python脚本中添加适当的shebang(#!/usr/bin/env python3
)。