Слишком много возможностей относительно того, что идет не так. Вы находитесь на Ма c, поэтому вы можете использовать:
- Поставляется с Apple Python 2.7, который не имеет соответствующего
pip
и устарел - Apple- поставляется Python 3,7, который имеет
pip
- доморощенный Python 3
- доморощенный Python 2 и устарел
Итак, Первое, что вам нужно сделать, это сказать , как запустить свой Python, поэтому, если вы наберете python3
, чтобы запустить Python, то вам нужно будет указать результат выполнения:
type python3 # or "type python" if you start Python by typing "python"
Если вы наберете pip3
для запуска pip
, вам необходимо указать результат выполнения:
type pip3 # or "type pip" if you start pip by typing "pip"
Тогда вы (и мы) узнаем, какую комбинацию Python / pip вы намереваетесь использовать. Как только это станет ясно, вы должны привыкнуть использовать шебанг, чтобы выбрать правильный Python, на который вы нацеливаетесь, поэтому ваш сценарий должен быть:
#!/usr/bin/env python3
import this, that
...
, например, если вы хотите нацелиться Python3.
Как только это станет ясно, правильный import
оператор будет:
from PIL import Image