Windows 7 64 位上的 Python 3.5。
我很困惑——如果安装Pillow,那么必须使用被取代/卸载的图形库PIL 的名称作为它的别名吗?
根据 Pillow 安装说明 ( http://pillow.readthedocs.io/en/3.3.x/installation.html ),“Pillow 和 PIL 不能在同一环境中共存。安装 Pillow 之前,请先卸载 PIL。” 好的:
D:\Python35>pip 卸载 PIL
无法卸载需求 PIL,未安装
下一个:
D:\Python35>pip install Pillow
需求已经满足(使用--upgrade升级):枕头在d:\python35\lib\site-package
所以现在:
D:\Python35>蟒蛇
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 位 (AMD64)] on win32 输入“帮助”、“版权”、“信用”或“许可证”想要查询更多的信息。
进口枕头
回溯(最近一次调用最后一次):
文件“stdin”,第 1 行,在模块中
导入错误:没有名为“枕头”的模块
好的,所以如果没有枕头(或枕头),让我们尝试:
进口PIL
即使 pip 告诉我未安装PIL,也没有错误。下一个:
目录(PIL)
['PILLOW_VERSION', 'VERSION', ' builtins ', ' cached ', ' doc ', ' file ', ' loader '
嗯,命名 ala PIL 和 Pillow 看似矛盾?
PIL.PILLOW_VERSION
'3.4.1'
3.4.1 目前是 Pillow 的最新版本(https://pypi.python.org/pypi/Pillow)
我很困惑——需要使用 PIL 作为 Pillow 的明显别名似乎是错误的。然而,根据上述似乎有必要这样做吗?
该pillow库的后继PIL库。它仍然使用pil包名作为替代品。
Pillowimport pil该pip包名和Python /import包名不必是相同的。由于pillow旨在替换PIL,它使用相同的import名称以实现兼容性。
| 归档时间: |
|
| 查看次数: |
1820 次 |
| 最近记录: |