Удачи!

я свежая минимальная установка Raspbian Stretch. Я установил PIXEL-декстоп, запустивsudo apt-get install --no-install-recommends xserver-xorg и теперь я пытаюсь использовать подушку в Python. Подушка была установлена ​​бегомsudo apt-get install pip3 а потомsudo pip3 install Pillow, Всякий раз, когда я пытаюсьfrom PIL import Image Я получаю ошибкуImportError: libopenjp2.so.7: cannot open shared object file: No such file or directory.

Я пытался переустановить подушку под разные версии, но это не помогает. Я также включил источники apt-get в/etc/apt/sources.txt и побежалsudo apt-get build-dep python-imaging, что тоже не помогло. Любая помощь приветствуется.

Версия Python: 3.5.3, текущая версия подушки: 4.3.0

 eyllanesc28 дек. 2017 г., 19:35
выполнить:sudo apt-get install libopenjp2-7-dev
 eyllanesc29 дек. 2017 г., 16:44
Я просто Google: Ubuntu libopenjp2.so.7, так как многие пакеты Rasbian такие же, как Ubuntu, а затем введите первую ссылку:packages.ubuntu.com/search?keywords=libopenjp2-7, Затем помните, что пакеты -dev предназначены для разработчиков, и это то, что им нужно.
 Simon Carlson29 дек. 2017 г., 16:40
@eyllanesc спасибо, это решило это. Есть ли у вас какие-либо советы о том, как я могу (в общем) найти нужные пакеты, когда мне не хватает зависимостей? Как вы узнали оlibopenjp2-7-dev?
 Simon Carlson29 дек. 2017 г., 16:47
@eyllanesc Спасибо большое!

Ответы на вопрос(1)

То, что работало для меня, бежало:

sudo apt-get install libopenjp2-7

Удачи!

Ваш ответ на вопрос