我是python的新手可以任何身体请帮助
D:\python\sub>python app.py
Traceback (most recent call last):
File "app.py", line 2, in <module>
import ImageTk
ImportError: No module named ImageTk
Run Code Online (Sandbox Code Playgroud)
Zeb*_*Zeb 59
这表示python安装在非标准位置,因此操作系统无法找到标准位置的ImageTk.您可以在标准位置重新安装Python,具体取决于您使用的操作系统和安装程序,或将此位置附加到sys.path.我正在使用Ubuntu 13.04,我只是使用终端安装ImageTk包,如:
sudo apt-get install python-imaging-tk
Run Code Online (Sandbox Code Playgroud)
Ben*_*own 13
我必须单独导入PIL.ImageTk模块.代码行
import PIL
Run Code Online (Sandbox Code Playgroud)
没有导入PIL.ImageTk模块,我不得不另外使用
from PIL import ImageTk
Run Code Online (Sandbox Code Playgroud)
然后它在Python 2.7的Enthought Canopy 1.0发行版中运行良好.
这个redhat bug解决方案提出了对该解决方案的需求:https://bugzilla.redhat.com/show_bug.cgi? id = 247171
这也可以用import PIL.ImageTk.
| 归档时间: |
|
| 查看次数: |
75683 次 |
| 最近记录: |