我正在尝试测试书中的一个示例,并且我得到了一个ImportError.
该示例开始于:
from tkinter import *
from PP4E.Gui.Tools.widgets import frame, button, entry
Run Code Online (Sandbox Code Playgroud)
如果我把一个import sys; print(sys.path)放在代码的开头,输出是
['/Users/aaa/Documents/workspace/programming-python/PP4E/Lang/Calculator',
'/usr/local/lib/python3.4/site-packages/setuptools-12.2-py3.4.egg',
'/usr/local/lib/python3.4/site-packages/pip-6.0.8-py3.4.egg',
'/User/aaa/Documents/workspace/programming-python',... ]
Run Code Online (Sandbox Code Playgroud)
这是我的programming-python目录的截断版本的样子:
? tree
.
??? PP4E
? ??? __init__.py
? ??? Gui
? ? ??? Tools
? ? ? ??? __init__.py
? ? ? ??? widgets.py
? ? ??? __init__.py
? ??? Lang
? ? ??? Calculator
? ? ??? __init__.py
? ? ??? calc0.py
??? site-packages
??? PP4E.pth
Run Code Online (Sandbox Code Playgroud)
我收到的错误消息是:
? python3 calc0.py
Traceback (most recent call last):
File "calc0.py", line 2, in <module>
from PP4E.Gui.Tools.widgets import frame, button, entry
ImportError: No module named 'PP4E'
Run Code Online (Sandbox Code Playgroud)
有人知道我必须做什么才能让 Python 找到 PP4E 模块吗?谢谢。
| 归档时间: |
|
| 查看次数: |
3283 次 |
| 最近记录: |