我正在尝试学习python,并且正在尝试编写一些简单的东西。我正在使用 OS X 10.8 在 Pydev (Eclipse) 下开发。我使用 64 位 .dmg 安装程序安装了 python 3.2。
我成功配置了 Python 解释器(或者我认为是这样,因为我实际上可以创建一个“hello world”项目并运行它)。但由于某种原因,当我尝试导入 Set ( from sets import Set
) 时,出现此错误:
from sets import Set;
ImportError: No module named sets
我也在命令行上对其进行了测试,并给了我同样的错误。
然后我查看了我的 python3 目录(在 下/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/
)中的 lib 文件夹,它缺少 sets.py 文件!!!原来的 2.7 版本确实有/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/
我也尝试将 2.7 sets.py 复制到 3.2,但它都不起作用...请问,你知道我该怎么做吗?