![](/img/trans.png)
[英]Different results using IDLE and running the .py file by double-clicking on it
[英]running a .py by double-clicking is not working
我正在使用Windows XP。
当我双击《 Programming Python》一书中的Launch_PyDemos.pyw时,什么也没有发生。 当我尝试从命令行运行Launch_PyDemos.pyw时,出现错误消息:
Traceback (most recent call last):
File "PyDemos2.pyw", line 41, in <module>
from PP3E.Gui.Tools.windows import MainWindow # a Tk with icon, title, quit
ImportError: No module named PP3E.Gui.Tools.windows
当我将PythonPath环境变量设置为PP3E文件夹时,什么也没有发生。 当我将PP3E文件夹附加到Path环境变量时,什么也没有发生。 当我将PP3E目录树复制到Python源库中的site-packages文件夹时,什么都没有发生。
到底是怎么回事?
您从书中缺少图书馆。 引用一个字节线程 :
请按照书上的说明进行操作,或阅读README-PP3E.txt文件; 下面,我复制最相关的部分:
“”“将整个PP3E目录树复制到计算机上的某个目录,然后将包含PP3E的目录的名称添加到模块搜索路径(即,您的PYTHONPATH shell设置,“。pth”文件等)。
或者,将PP3E目录树复制到Python源库中的site-packages文件夹(例如,对于Python 2.4,在Windows上为C:\\ Python24 \\ Lib \\ site-packages)。 因为此目录是在导入时自动搜索的,所以在此复制将不需要PYTHONPATH设置。“”“
另外,请确保您从http://examples.oreilly.com/python3/pp3e-updates.html获取更新的版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.