Я должен установить пакет горизонта облачного программного обеспечения OpenStack на Ubuntu 16.04.1 LTS на Virtualbox, чтобы смочь выполнить Chipster. Я следовал протоколам, предоставленным docs.openstack веб-сайтом:
http://docs.openstack.org/developer/horizon/quickstart.html
И все хорошо работает вплоть до раздела:
токсикология-e runserver
который возвращает ошибку:
tox.ConfigError: ConfigError: substitution key 'posargs' not found
Та же ошибка происходит, просто введя команду токсикологии. Когда я искал в сети, эта ошибка принадлежат версии 1.7.0 Токсикологии, и был решен в более поздних версиях, версия, установленная
sudo apt-get install tox
2.3.1-4 и исправления, которые, как предполагалось, решили эту проблему в версии 1.7.0, обеспеченной здесь:
https://bitbucket.org/hpk42/tox/pull-requests/85/fix-command-expansion-and-parsing/diff
кажется, уже добавляется к 'tests/test_config.py' и 'токсикологии / _ config.py'. Я полностью вне идей. Я задавался вопросом, была ли у кого-либо та же проблема и как она может быть решена?
Я сообщал об этой ошибке, так как я установил токсикологию == 3.7.0. Можно использовать
pip show tox
для просмотра собственной версии
токсикологии, было бы хорошо уменьшить версию до 3.6.0.
pip install tox==3.6.0
перезагрузка