为什么会这样:
$ python3
Python 3.1.2 (release31-maint, Dec 9 2011, 20:50:50)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import argparse
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named argparse
我安装 python3 正是因为我想使用 argparse,它是 2.7 中的新功能,而 Ubuntu Server 10.04 上的默认版本是 2.6。我注意到的另一件事:Mint 10 带有 python 2.6.6,它确实包含 argparse,而 ubuntu-server 10.04 附带的确切版本是 2.6.5,它没有 argparse。另外,我注意到在我的 Ubuntu 12.04 机器上,python3 是 3.2.3,这确实带有 argparse。为什么这个模块不包含在 3.1.x 中???