2017-04-12 2 views
2

ImageField에서 베개를 통해 작업하는 응용 프로그램을 만들었습니다. 관련없는 문제가 업데이트 도미노 체인을 설정하고 이제는 베개를 작동 시키려고 노력하고 있습니다.Django : 베개를 설정하는 방법?

필자의 Python 3.6으로 업그레이드 할 때 베개를 버전 4로 업그레이드해야했지만 장고에서는 작동하지 않습니다. 수표를 발행하면

gallery.Photo.image: (fields.E210) Cannot use ImageField because Pillow is not installed. 
HINT: Get Pillow at https://pypi.python.org/pypi/Pillow or run command "pip install Pillow". 

물론 이미 처리했습니다. 내가 장고 1.11로 업그레이 드했지만 여전히 같은 오류가 발생하고 있습니다.

INSTALLED_APPS에 베개를 추가하려고했지만 찾을 수 없습니다. 게다가, 전에 그렇게 할 필요가 없었어요. 이 문제를 어떻게 해결할 수 있습니까?

업데이트 : 내 가상 환경에서 모듈 목록을 인쇄했는데 목록에 베개가 없습니다. 그러나, 내 env 디렉터리에있는 파일을 볼 수 있습니다.

똑같은 환경에서 동일한 핏으로 설치된 다른 모든 앱이 모듈 판독 값에 나열되어 있으며 베개를 다시 설치하려고 할 때 요구 사항이 이미 충족되었다고 알려줍니다.

목록에 pil이라는 항목이 있지만 env에서 pil 또는 PIL이라는 항목을 제거 할 수 없습니다.

+0

그래서'핍 freeze'는'Pillow'을 나열하지 않습니다? – dhke

+0

이상하게도 충분합니다. 모듈 판독 값은 쉘의 help()에서 나온 것입니다. –

+0

쉘에서'Pillow' 나'PIL'을 가져올 수 없습니다. –

답변

관련 문제