[openstack-dev] [all] [devstack] command tox with error in mitaka
Ihar Hrachyshka
ihrachys at redhat.com
Thu Apr 14 10:11:51 UTC 2016
zhaolihuisky <zhaolihuisky at aliyun.com> wrote:
> Hi everyone
>
> Install devstack by http://docs.openstack.org/developer/devstack/
> Install tox by
> docs.openstack.org/project-team-guide/project-setup/python.html
> command 'tox', the error log:
>
> pip-missing-reqs runtests: PYTHONHASHSEED='952003835'
> pip-missing-reqs runtests: commands[0] | pip-missing-reqs -d
> --ignore-file=nova/tests/* --ignore-file=nova/test.py nova
> Traceback (most recent call last):
> File ".tox/pip-missing-reqs/bin/pip-missing-reqs", line 7, in <module>
> from pip_missing_reqs.find_missing_reqs import main
> File "/opt/stack/nova/.tox/pip-missing-reqs/local/lib/python2.7/site-packages/pip_missing_reqs/find_missing_reqs.py", line 14, in <module>
> from pip.utils import get_installed_distributions, normalize_name
> ImportError: cannot import name normalize_name
> ERROR: InvocationError:
> '/opt/stack/nova/.tox/pip-missing-reqs/bin/pip-missing-reqs -d
> --ignore-file=nova/tests/* --ignore-file=nova/test.py nova
> '____________________________________________________________________
> summary
> ____________________________________________________________________
> ERROR: py34: could not install deps
> [-r/opt/stack/nova/test-requirements.txt]; v =
> InvocationError('/opt/stack/nova/.tox/py34/bin/pip install -
> chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt
> -r/opt/stack/nova/test-requirements.txt (see
> /opt/stack/nova/.tox/py34/log/py34-1.log)', 1)ERROR: py27: commands
> failed
> functional: commands succeeded
> pep8: commands succeeded
> ERROR: pip-missing-reqs: commands failed
>
> Is there any suggestion?
I think your pip is too old. Please upgrade it, f.e. by doing pip install
--user -U pip. [When using --user, make sure your .local/bin is in PATH].
Ihar
More information about the OpenStack-dev
mailing list