Почему не устанавливается kivy?

Подскажите как установить kivy/

$ python3 -m pip install kivy
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/my_kivy_project/build/kivy
Storing debug log for failure in /home/user/.pip/pip.log
cat /home/user/.pip/pip.log
 Removing temporary dir /tmp/my_kivy_project/build...
Command python setup.py egg_info failed with error code 1 in /tmp/my_kivy_project/build/kivy
Exception information:
Traceback (most recent call last):
  File "/tmp/my_kivy_project/lib/python3.4/site-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/tmp/my_kivy_project/lib/python3.4/site-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/tmp/my_kivy_project/lib/python3.4/site-packages/pip/req.py", line 1230, in prepare_files
    req_to_install.run_egg_info()
  File "/tmp/my_kivy_project/lib/python3.4/site-packages/pip/req.py", line 326, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/tmp/my_kivy_project/lib/python3.4/site-packages/pip/util.py", line 715, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in /tmp/my_kivy_project/build/kivy

$ pip install --upgrade setuptools
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in <module>
    from pip._internal.cli.main import main
  File "/usr/local/lib/python3.4/dist-packages/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax
$ pip3 --version
Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 7, in <module>
    from pip._internal.cli.main import main
  File "/usr/local/lib/python3.4/dist-packages/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

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

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

если вы используете IDE вы можете его установить через нее или вот последовательность трех команд после которых kivy будет установлено:

python -m pip install --upgrade pip setuptools virtualenv

python -m virtualenv kivy_venv


python -m pip install kivy[base] kivy_examples

в последней вместо [base] можно написать [full] если хотите установить все принадлежности kivy, а не только основные.

ну и по хорошему прочитать документацию. https://kivy.org/doc/stable/gettingstarted/installation.html#install-pip

→ Ссылка