带模块的Windows8.1上的Python导入程序
我相信我有这个问题,因为python没有找到安装在我机器上的模块,我不确定调试这个模块的最佳方法是什么 首先,我知道我已经安装了模块。如果我做了带模块的Windows8.1上的Python导入程序,python,pip,pillow,Python,Pip,Pillow,我相信我有这个问题,因为python没有找到安装在我机器上的模块,我不确定调试这个模块的最佳方法是什么 首先,我知道我已经安装了模块。如果我做了pip冻结 我得到: Pillow==2.9.0 praw==2.1.20 requests==2.5.3 six==1.9.0 update-checker==0.11 但是,当我尝试运行下面的代码时,它告诉我没有名为枕头的模块 import os from Pillow import Image def extractFrames(inGif,
pip冻结
我得到:
Pillow==2.9.0
praw==2.1.20
requests==2.5.3
six==1.9.0
update-checker==0.11
但是,当我尝试运行下面的代码时,它告诉我没有名为枕头的模块
import os
from Pillow import Image
def extractFrames(inGif, outFolder):
frame = Image.open(inGif)
nframes = 0
while frame:
frame.save( '%s/%s-%s.gif' % (outFolder, os.path.basename(inGif), nframes ) , 'GIF')
nframes += 1
try:
frame.seek( nframes )
except EOFError:
break;
return True
extractFrames('donkey.gif', 'output')
我已经在node.js中编写了很多程序,所以我习惯于在那里打包依赖项,但是pip系统对我来说非常陌生,我非常感谢任何帮助。谢谢 是的
from PIL import Image
枕头是PIL的叉子,为了向后兼容,他们保留了进口名称PIL。(有点奇怪) 这就解决了!我还以为是安装问题,哈哈。谢谢@如果答案是这样,请考虑通过点击检查标记/滴答到左边的答案,把它变成绿色。这标志着问题已解决,令您满意,并奖励您和回答者。