最近项目遇到生成二维码相关的业务需求,用的是python的qrcode库,在windows下运行报错为:ModuleNotFoundError: No module named ‘Image’
windows
需要安装Pillow,直接pip install Pillow即可,windows下解决。
pip install Pillow
linux
部署项目时在requirements.txt中更新如下
此时在build时提示
安装依赖
dockerfile增加如下配置:
RUN apk add jpeg-dev zlib-dev freetype-dev lcms2-dev openjpeg-dev tiff-dev tk-dev tcl-dev
也可以直接进入在构建好的容器中执行,但是每次构建后都需要去手动安装。
apk add jpeg-dev zlib-dev freetype-dev lcms2-dev openjpeg-dev tiff-dev tk-dev tcl-dev
pip install Pillow