我ubuntu安装了PIL,在python环境下输入:import Image时没有提示错误,可以运行.
但是我电脑同时安装了virtualenv,当在venv环境下输入import Image时会提示ImportError: No module named Image.
我想可能是虚拟环境下没有PIL 的问题,于是我又在venv环境下安装Python Imaging Library 1.7,然后又输入了一遍sudo apt-get install python-imaging.
没想到在venv环境下进行来上述两步后,再输入import Image时仍然提示同样的错误.
都装过了为什么还是提示没有Image呢?哪位老师指点一下,谢谢.
我看了一下,可能是要附加安装一些额外的东西吧,安装libjpeg ,啥 的,你可以用pip install,就是python自动化安装的那个东西来装
把import Image替换成"import PIL.Image",凡是用到Image的都修改成PIL.Image(前提你的安装pillow(PIL))
先看你的虚拟环境中,image是否安装好。比如虚拟目录中是否有对应的模块。
建议使用iPython,可以先用ipython来调试,确定具体的名字,因为版本不同,可能引用的包也不同呢