Я пытаюсь установить qutebrowser с tox и следовал инструкциям на этой странице.
Однако это не сработало. Когда я бегу
python3 -m qutebrowser
Я получаю одно из сообщений об ошибке
Fatal error: jinja2 is required to run qutebrowser but could not be imported! Maybe it's not installed?
The error encountered was:
No module named 'jinja2'
Please search for the python3 version of jinja2 in your distributions packages, or see https://github.com/qutebrowser/qutebrowser/blob/master/doc/install.asciidoc
If you installed a qutebrowser package for your distribution, please report this as a bug.
или то же самое с PyYAML/yaml
вместо jinja2
.
Однако, если я запускаю
sudo pip install jinja2
sudo pip install pyyaml
Я получаю
Requirement already satisfied: jinja2 in /usr/local/lib/python2.7/dist-packages (2.10.1)
Requirement already satisfied: MarkupSafe>=0.23 in /usr/lib/python2.7/dist-packages (from jinja2) (0.23)
Requirement already satisfied: pyyaml in /usr/local/lib/python2.7/dist-packages (5.1)
Полагаю, проблема в том, что установленные версии предназначены для python2.7, однако я следовал этим инструкциям без изменений.