Python Django circleci和枕头图书馆

Python Django circleci和枕头图书馆,python,django,unit-testing,pillow,circleci,Python,Django,Unit Testing,Pillow,Circleci,有人能告诉我为什么在circleci测试中不断出现这个错误吗 枕头和PIL都无法导入:没有名为Image python的模块 manage.py测试返回退出代码1 为了记录在案,我遵循了所有关于枕头安装说明的资源 有人能帮我吗?我快绝望了。既然你在使用Ubuntu,你只需键入: sudo apt-get install python-pil 但是,如果您在virtualenv中运行,则需要将Pillow添加到requirements.txt文件中,然后运行 venv/bin/pip insta

有人能告诉我为什么在circleci测试中不断出现这个错误吗

枕头和PIL都无法导入:没有名为Image python的模块 manage.py测试返回退出代码1

为了记录在案,我遵循了所有关于枕头安装说明的资源


有人能帮我吗?我快绝望了。

既然你在使用Ubuntu,你只需键入:

sudo apt-get install python-pil
但是,如果您在virtualenv中运行,则需要将
Pillow
添加到requirements.txt文件中,然后运行

venv/bin/pip install -r requirements.txt
注意,PIL有一些外部依赖项,解释了如何在Ubuntu 12.04上解决这些依赖项:

sudo apt-get install python-dev libjpeg-dev libfreetype6-dev zlib1g-dev python-dev build-essential
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libjpeg.so /usr/lib/
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libz.so /usr/lib/

您是否在
圆圈.yml中指定了Python版本?如果未指定Python版本,则可能无法为您创建virtualenv。

此外,如何在ubuntu上实际安装pillow?让我抓狂。请通过应用程序内帮助对话框与我们联系,以便我们可以更仔细地查看您的构建。谢谢我的网站中依赖枕头的部分仍然不会出现。思想?