我对 Python 相当陌生,并尝试在 Windows 7 上安装 Pillow 包。我从以下位置下载并运行了 MS Windows 安装程序 Pillow-2.2.1.win-amd64-py3.3.exehere。它看起来安装得很好。如果我运行简单的代码行:
from PIL import Image
直接来自Python解释器,它运行良好。 PIL 上的 help() 为我提供了包内容。
但是当我尝试从脚本中运行同一行代码时,我得到了一个ImportError: No module named PIL
。我缺少什么?
(请注意,我已经能够import sys
and import MySQLdb
从脚本内部就可以了。)
Resolved:当然,足够了,我运行脚本时运行的是 Python 2.7。 (我想我隐约记得必须安装旧版本,这样我才能与 MySQL 交互。)谢谢大家指出我应该检查正在使用的版本。
对于 Windows 的第三方模块,我的首选资源是 Christoph Gohlke 的适用于 Windows 的 Python 扩展包。您可以找到最新版本的 Pillowhere。确保您使用的是 python.org 版本的 Python。
至于您的具体错误,如果没有回溯,很难准确判断,但请确保您的脚本调用正确版本的 Python。例如,如果您还安装了 Python 2.7,您的脚本可能会调用它而不是 3.3。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)