Следующая установка не удалась:
$ sudo yarn add -P [email protected]
Вот ошибка:
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/anaconda3/bin/python" is v3.6.4, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
Если бы я использовал npm в качестве диспетчера пакетов, следующая команда решила бы проблему:
$ sudo npm install --save [email protected] --python=pyhon2.7
Но я загрузил свой проект с помощью create-react-app, которое по умолчанию использует yarn в качестве диспетчера пакетов.
Итак, каков синтаксис для переключения версий python с помощью пряжи, как указано в сообщении об ошибке. Я угадал несколько вариантов, но безрезультатно. И я не нахожу никакого решения, подходящего для этих обстоятельств.