[PYTHON] Korrespondenz, wenn Symbol nicht gefunden wurde: _PyUnicodeUCS2_AsLatin1String wird angezeigt, wenn vom PIL-Bild ein Bild mit Kissen importiert wird

Außerdem wird wahrscheinlich ein Fehler angezeigt. Fügen Sie daher meine eigenen Notizen hinzu.

Umgebung

Es läuft auf Pyenv, das von Homebrew installiert wurde.

python2.7.12 Pillow2.7.0

Veranstaltung

Moos mit Import

>>> from PIL import Image
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/var/pyenv/versions/2.7.12/lib/python2.7/site-packages/PIL/Image.py", line 63, in <module>
    from PIL import _imaging as core
ImportError: dlopen(/usr/local/var/pyenv/versions/2.7.12/lib/python2.7/site-packages/PIL/_imaging.so, 2): Symbol not found: _PyUnicodeUCS2_AsLatin1String
  Referenced from: /usr/local/var/pyenv/versions/2.7.12/lib/python2.7/site-packages/PIL/_imaging.so
  Expected in: flat namespace
 in /usr/local/var/pyenv/versions/2.7.12/lib/python2.7/site-packages/PIL/_imaging.so

Bewältigung

Dies hat es behoben

$ pip freeze | pip install --ignore-installed --no-use-wheel -r /dev/stdin

Es wird hier ausführlich geschrieben Import Error on El Capitain · Issue #1753 · python-pillow/Pillow

Recommended Posts

Korrespondenz, wenn Symbol nicht gefunden wurde: _PyUnicodeUCS2_AsLatin1String wird angezeigt, wenn vom PIL-Bild ein Bild mit Kissen importiert wird
Bildverarbeitung mit PIL (Pillow)
[Fehler] Symbol nicht gefunden: _PyUnicodeUCS2_Compare
Vorsichtsmaßnahmen bei der Verwendung von Phantomjs aus Python
Fehler, bei dem 'val_loss' bei Verwendung von Early Stopping in Pytorch-Lightning (0.5.3.2) nicht gefunden wird.