Ich bin ein Projekt verbinden, so möchte ich die environnment einzurichten, so was ich getan habe ist:Python/Django - „Can not Imagefield verwenden, da Kissen nicht installiert ist“
pip install -r requirements.txt
Das komplett alle installierten Anforderungen einschließlich Django 1.7.0, Kissen 2.4.0 und einige andere.
Dann möchte ich die Datenbank erstellen:
python manage.py migrate
Und Boom, Fehler, erhalte ich folgendes:
CommandError: System check identified some issues:
ERRORS:
stu.chan.icon: (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".
stu.chan.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".
stu.Piec.icon: (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".
... wie ich nicht Kissen installieren. Also überprüfte ich das installierte Paket (mit this Technik) und Pillow 2.4.0
IS installiert ist.
Dann habe ich versucht, auch wieder installieren zu zwingen: pip install --upgrade --force-reinstall Pillow==2.4.0
Aber nichts zu tun, ich die gleichen Fehler, wenn migrate
läuft.
ich in virtualenv 1.11.6
mit Pip auf pip 1.2.1
herabgestuft (wegen einiger bekannten-noch-nicht-voll aufgelöste-Nor-verstanden issue mit pip python 3.4.0
und django 1.7.0
auf einem Mac OS X 10.6.7 eingewickelt bin mit und ssl).
Der gesamte obige Code ist innerhalb von virtualenv (bin/activate
getan).
Haben Sie irgendwelche Ideen, warum dieses Problem und wie es zu lösen?
- - - - - - EDIT - - - - - -
Wenn ich die obige Kraft-Neuinstallation Befehl ausführen, (so viele Code wird outpouted ich es nicht alle, aber einfügen können), obwohl es Ausführungen mit "Erfolgreich installiert Kissen", gibt es in dem Code einige Warnungen:
building 'PIL._imaging' extension
(blabla code)
_imaging.c:975:13: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds]
value = PyTuple_GET_ITEM(xy, 1);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/python3.4m/tupleobject.h:58:34: note: instantiated from:
#define PyTuple_GET_ITEM(op, i) (((PyTupleObject *)(op))->ob_item[i])
^
/usr/local/include/python3.4m/tupleobject.h:27:5: note: array 'ob_item' declared here
PyObject *ob_item[1];
^
1 warning generated.
(blabla code)
libImaging/Unpack.c:867:1: warning: unused function 'copy3' [-Wunused-function]
copy3(UINT8* out, const UINT8* in, int pixels)
^
1 warning generated.
Sie erhalten einen Fehler bei der Installation Kissen ..? –
Ich habe die Frage aktualisiert. Bitte schauen Sie sich die Warnungen während der Installation an. – lapin
mit 'sudo' keine Warnung? –