Почему не устанавливается 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