Python, не находящий файл, который существует

Python (3.5) не находит файл, который находится в каталоге, и я пытаюсь выяснить, куда поместить его. Вот ошибка, которую я получаю:

Traceback (most recent call last):
  File "/home/rik/Pillow/faces.py", line 35, in <module>
    from PIL import Image
  File "/home/rik/Pillow/PIL/Image.py", line 67, in <module>
    from PIL import _imaging as core
ImportError: cannot import name '_imaging'

Но у меня есть файл, названный '_imaging.c' в папке,/home/rik/Pillow/, и я пытался поместить его в/home/rik/Pillow/PIL/без удачи.

Я пытался отследить, где это получает файл через strace, но я получил ошибку:

rik@rik-MS-7971:~$ chmod +x /home/rik/Documents/tensorflow/tensorflow/examples/tutorials/mnist/mnist_with_summaries.py
rik@rik-MS-7971:~$ strace -f -e open /home/rik/Documents/tensorflow/tensorflow/examples/tutorials/mnist/mnist_with_summaries.py
strace: exec: Exec format error
2
задан 4 October 2016 в 15:33

1 ответ

Вы упомянули в комментарии ниже исходного вопроса установку Подушки с pip однако, Вам установили Python 3.5, и pip3 install pillow только поддерживается для версий Python < = Подушка Python 3.4.

упаковывается как python-pil и python3-pil во всех в настоящее время поддерживаемых версиях Ubuntu, и это заменило прекращенный проект PIL в репозиториях Ubuntu по умолчанию начиная с Ubuntu 13.04. Необходимо удалить подушку, которую Вы установили с pip и python-pil установки и/или python3-pil вместо этого.

1
ответ дан 2 December 2019 в 04:53

Другие вопросы по тегам:

Похожие вопросы: