在过去的几天里,我一直在使用 Think Python 来学习编程。今天我到了第 4 章,它开始谈论需要 Swampy,这是一个用于在本章中教授界面设计的包(正确的术语?)。
所以,谈到我的问题,我被告知输入的第一段代码是
from swampy.TurtleWorld import *
world = TurtleWorld()
bob = Turtle()
wait_for_user()
当我运行它时,我收到以下错误
Traceback (most recent call last):
File "/Users/dylanevans/Documents/Code/Python/TurtleWorld.py", line 1, in <module>
from swampy.TurtleWorld import *
ImportError: No module named swampy.TurtleWorld
我已经使用 pip 和 distutils 安装和卸载了 swampy,swampy 在站点包中,当我询问解释器安装了哪些模块时,swampy 出现了。我只是不明白为什么我会收到错误消息。
另外,我的 PYTHONPATH 末尾有“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/swampy”。虽然它确实有两次,但我不知道这是否重要。
任何帮助将不胜感激。
谢谢