Пытаюсь установить pyautogui и keyboard, но мне выдает ошибку:

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.

P.s. Стоит OS X 10.13.6


Ответы (2 шт):

Автор решения: Stepan

у тебя python 2 поэтому pip не хочет скачивать эти библиотеки обнови python до 3 версии (python-3x)

→ Ссылка
Автор решения: Dmitry

Если вы работает на POSIX операционных системах, включая macOS, то могу рекомендовать не использовать команды pip/pip3 на прямую, а всегда указывать интерпретатор python. И в первую очередь необходимо уточнить установлен ли python той версии с которой вы собираетесь работать

Для 3 версии на macOS

узнать версию

python3 -V

установить через pip

python3 -m pip install <package_name>

Или можно указать абсолютный путь до интерпретатора python

path/to/your/python -V
path/to/your/python -m pip install <package_name>

Настоятельно рекомендую уйти от глобальности установки пакетов и воспользоваться виртуальным пространством. Здесь ответ с описанием различных решений для этого дела. И вот вам практическое применение, все команды вводятся из папки, которая есть корень проекта

% python3 -m venv env
% . env/bin/activate
(env) % python -m pip install --upgrade pip
(env) % python -m pip install pyautogui
(env) % python -m pip install keyboard
→ Ссылка