도커로 환경 이관하면서 reportlab이 설치가
기존에는 conda로 설치할 때 문재가 없엇는데
pip install로 하니까 다시 문제가 생김..ㅠ
reportlab 설치하면서 여러가지 패키지를 설치하는데
다운 ://files.pythonhosted.org/packages/63/55/8814c5a5d281d5891cb105a712855298834b8b0472aff47f3dd872d60380/reportlab-3.6.5.tar.gz
다운 ://files.pythonhosted.org/packages/7d/2a/2fc11b54e2742db06297f7fa7f420a0e3069fdcf0e4b57dfec33f0b08622/Pillow-8.4.0.tar.gz
얘내까진 잘 됨.
The headers or library files could not be found for jpeg, a required dependency when compiling Pillow from source.
Failed building wheel for pillow 가 뜬다.
-> pillow 라이브러리 쪽 문제.... report lab을 사용하는데 pillow가 필요함.
-> pillow 라이브러리 설치 도중, jpeg 관련 라이브러리 설치가 필요하다고 함.
->
공식문서 https://pillow.readthedocs.io/en/latest/installation.html를 봄
이런저런 라이브러리들이 필요한데
You do not need to install all supported external libraries to use Pillow’s basic features. Zlib and libjpeg are required by default.
이런저런 라이브러리들 중 Zlib과 libjpeg 를 꼭 설치해야 한다고 한다.
apt-get install zlib1g
apt-get install -y libjpeg-dev
pip3 install reportlab
해결!!!!!!!!!!!!!!!!!!!!!!
이거 도커파일에 넣어주자