Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入Zelle'时出错;s graphics.py包_Python_Zelle Graphics - Fatal编程技术网

Python 导入Zelle'时出错;s graphics.py包

Python 导入Zelle'时出错;s graphics.py包,python,zelle-graphics,Python,Zelle Graphics,我正在阅读Zelle的Python书籍(Python2.7.5、Canopy Express、Windows7)。对于第5章,您需要安装他的图形软件包graphics.py。我下载了当前版本,将其放在C:\Python27\Lib\site packages文件夹中,并确保该文件具有“.py”扩展名,但当我键入>>导入图形时,我在Canopy和IDLE中都出现以下错误: ImportError Traceback (most recent call last) <ipython-i

我正在阅读Zelle的Python书籍(Python2.7.5、Canopy Express、Windows7)。对于第5章,您需要安装他的图形软件包graphics.py。我下载了当前版本,将其放在
C:\Python27\Lib\site packages
文件夹中,并确保该文件具有“.py”扩展名,但当我键入>>导入图形时,我在Canopy和IDLE中都出现以下错误:

ImportError    
Traceback (most recent call last)
<ipython-input-1-e6fd1288a7fc> in <module> ()
----> 1 import graphics

ImportError: No module named graphics 
导入恐怖 回溯(最近一次呼叫最后一次) 在() ---->1导入图形 ImportError:没有名为graphics的模块
据我所知,我已经按照网站和StackOverflow中的说明和提示进行了操作,但我感到困惑。有什么建议吗?我喜欢Zelle的书,但我不确定从现在起,如果没有图形包,它会有多大的用处——从简单的略读来看,似乎大多数示例和练习都使用它。谢谢。

这花了一段时间,但我让它工作起来了。Enthound Canopy使用它自己的(虚拟)环境,因此您需要将Zelle的图形包放在那里,而不是放在系统库中。我成功地将图形放置在Enthound的顶级目录中,您可以在解释器中确定:

 >> import site
 >> site.getpackages()[0]
我在那里复制了图形包,没有.py扩展名,启动了Canopy,然后我就跑了。感谢所有在不同的地方发布了关于导入的提示的人——最终它是有意义的!顺便说一下

 >> site.getpackages()
将给你所有的网站包目录,但我只需要第一个